|
|
@@ -2,42 +2,42 @@
|
|
|
class CreateRelatedPromotions < ActiveRecord::Migration
|
|
|
def up
|
|
|
|
|
|
- create_table :promotions_depart_records do |t|
|
|
|
+ create_table :depart_records_promotions do |t|
|
|
|
t.integer :promotion_id
|
|
|
t.integer :depart_record_id
|
|
|
end
|
|
|
|
|
|
- create_table :shop_promotions_depart_records do |t|
|
|
|
+ create_table :depart_records_shop_promotions do |t|
|
|
|
t.integer :shop_promotion_id
|
|
|
t.integer :depart_record_id
|
|
|
end
|
|
|
|
|
|
|
|
|
- create_table :balance_promotions_depart_records do |t|
|
|
|
+ create_table :depart_records_balance_promotions do |t|
|
|
|
t.integer :balance_promotion_id
|
|
|
t.integer :depart_record_id
|
|
|
end
|
|
|
|
|
|
|
|
|
- add_index :promotions_depart_records,
|
|
|
+ add_index :depart_records_promotions,
|
|
|
[:promotion_id, :depart_record_id],
|
|
|
:name => "idx_pomotion_d_r_id"
|
|
|
|
|
|
- add_index :shop_promotions_depart_records,
|
|
|
+ add_index :depart_records_shop_promotions,
|
|
|
[:shop_promotion_id, :depart_record_id],
|
|
|
:name => "idx_shop_pomotion_d_r_id"
|
|
|
|
|
|
|
|
|
- add_index :balance_promotions_depart_records,
|
|
|
+ add_index :depart_records_balance_promotions,
|
|
|
[:balance_promotion_id, :depart_record_id],
|
|
|
:name => "idx_balance_pomotion_d_r_id"
|
|
|
|
|
|
end
|
|
|
|
|
|
def down
|
|
|
- drop_table :promotions_depart_records
|
|
|
- drop_table :shop_promotions_depart_records
|
|
|
- drop_table :balance_promotions_depart_records
|
|
|
+ drop_table :depart_records_promotions
|
|
|
+ drop_table :depart_records_shop_promotions
|
|
|
+ drop_table :depart_records_balance_promotions
|
|
|
end
|
|
|
|
|
|
end
|