54 lines
1.6 KiB
SQL
54 lines
1.6 KiB
SQL
-- zt-closet 数据库全量回滚脚本:删除全部业务表。
|
|
--
|
|
-- 注意:迁移中不存在任何外键约束,因此删除顺序无依赖,此处按与 up 相反的书写顺序排列仅为可读性。
|
|
-- 该脚本会一次性删除全部 25 张业务表(不含 golang-migrate 自建的 schema_migrations),生产环境慎用。
|
|
|
|
-- 十一、运势与审核
|
|
DROP TABLE IF EXISTS `outfit_audit_logs`;
|
|
DROP TABLE IF EXISTS `closet_audit_logs`;
|
|
DROP TABLE IF EXISTS `horoscopes`;
|
|
|
|
-- 十、互动与通知
|
|
DROP TABLE IF EXISTS `user_notifications`;
|
|
DROP TABLE IF EXISTS `likes`;
|
|
DROP TABLE IF EXISTS `collects`;
|
|
|
|
-- 九、资金与调用流水
|
|
DROP TABLE IF EXISTS `ai_horoscope_flow_logs`;
|
|
DROP TABLE IF EXISTS `ai_recommend_flow_logs`;
|
|
DROP TABLE IF EXISTS `vip_flow_logs`;
|
|
DROP TABLE IF EXISTS `refund_flow_logs`;
|
|
|
|
-- 八、权益发放与回收(补偿任务)
|
|
DROP TABLE IF EXISTS `benefit_revoke_tasks`;
|
|
DROP TABLE IF EXISTS `benefit_grant_tasks`;
|
|
|
|
-- 七、额度
|
|
DROP TABLE IF EXISTS `quota_flow_logs`;
|
|
DROP TABLE IF EXISTS `quota_grants`;
|
|
DROP TABLE IF EXISTS `user_daily_usages`;
|
|
DROP TABLE IF EXISTS `user_quotas`;
|
|
|
|
-- 六、商品与订单
|
|
DROP TABLE IF EXISTS `orders`;
|
|
DROP TABLE IF EXISTS `goods`;
|
|
|
|
-- 五、穿搭分享
|
|
DROP TABLE IF EXISTS `outfit_share_receivers`;
|
|
DROP TABLE IF EXISTS `outfit_shares`;
|
|
|
|
-- 四、衣柜分享
|
|
DROP TABLE IF EXISTS `closet_share_receivers`;
|
|
DROP TABLE IF EXISTS `closet_share_items`;
|
|
DROP TABLE IF EXISTS `closet_shares`;
|
|
|
|
-- 三、穿搭
|
|
DROP TABLE IF EXISTS `outfit_items`;
|
|
DROP TABLE IF EXISTS `outfits`;
|
|
|
|
-- 二、衣物
|
|
DROP TABLE IF EXISTS `clothes`;
|
|
|
|
-- 一、用户
|
|
DROP TABLE IF EXISTS `users`;
|