apskel-pos-backend/migrations/000056_create_campaigns_tables.down.sql
Aditya Siregar 155016dec8 Add Campaign
2025-09-17 23:55:11 +07:00

16 lines
677 B
SQL

-- Drop campaign_rules table and its indexes first (due to foreign key constraint)
DROP INDEX IF EXISTS idx_campaign_rules_reward_ref_id;
DROP INDEX IF EXISTS idx_campaign_rules_reward_type;
DROP INDEX IF EXISTS idx_campaign_rules_rule_type;
DROP INDEX IF EXISTS idx_campaign_rules_campaign_id;
DROP TABLE IF EXISTS campaign_rules;
-- Drop campaigns table and its indexes
DROP INDEX IF EXISTS idx_campaigns_position;
DROP INDEX IF EXISTS idx_campaigns_show_on_app;
DROP INDEX IF EXISTS idx_campaigns_is_active;
DROP INDEX IF EXISTS idx_campaigns_end_date;
DROP INDEX IF EXISTS idx_campaigns_start_date;
DROP INDEX IF EXISTS idx_campaigns_type;
DROP TABLE IF EXISTS campaigns;