Files
junhong_cmp_fiber/migrations/000005_create_iot_sim_management_tables.down.sql
huang 034f00e2e7 实现 IoT SIM 管理模块数据模型和数据库结构
- 添加 IoT 核心业务表:运营商、IoT 卡、设备、号卡、套餐、订单等
- 添加分佣系统表:分佣规则、分佣记录、运营商结算等
- 添加轮询和流量管理表:轮询配置、流量使用记录等
- 添加财务和系统管理表:佣金提现、换卡申请等
- 实现完整的 GORM 模型和常量定义
- 添加数据库迁移脚本和详细文档
- 集成 OpenSpec 工作流工具(opsx 命令和 skills)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-12 15:44:23 +08:00

39 lines
1.2 KiB
SQL

-- IoT SIM 管理系统数据表删除脚本
-- 创建时间: 2026-01-12
-- 说明: 回滚所有 IoT SIM 管理相关表
-- 删除系统管理表
DROP TABLE IF EXISTS card_replacement_requests;
DROP TABLE IF EXISTS dev_capability_configs;
-- 删除财务管理表
DROP TABLE IF EXISTS payment_merchant_settings;
DROP TABLE IF EXISTS commission_withdrawal_settings;
DROP TABLE IF EXISTS commission_withdrawal_requests;
-- 删除分佣相关表
DROP TABLE IF EXISTS carrier_settlements;
DROP TABLE IF EXISTS commission_templates;
DROP TABLE IF EXISTS commission_approvals;
DROP TABLE IF EXISTS commission_records;
DROP TABLE IF EXISTS commission_combined_conditions;
DROP TABLE IF EXISTS commission_ladder;
DROP TABLE IF EXISTS commission_rules;
DROP TABLE IF EXISTS agent_hierarchies;
-- 删除套餐和轮询相关表
DROP TABLE IF EXISTS data_usage_records;
DROP TABLE IF EXISTS polling_configs;
DROP TABLE IF EXISTS package_usages;
-- 删除核心业务表
DROP TABLE IF EXISTS orders;
DROP TABLE IF EXISTS device_sim_bindings;
DROP TABLE IF EXISTS agent_package_allocations;
DROP TABLE IF EXISTS packages;
DROP TABLE IF EXISTS package_series;
DROP TABLE IF EXISTS number_cards;
DROP TABLE IF EXISTS devices;
DROP TABLE IF EXISTS iot_cards;
DROP TABLE IF EXISTS carriers;