20161031081834_create_balances.rb 652 B

123456789101112131415161718192021222324252627282930
  1. # encoding: utf-8
  2. # 我的代金券余额
  3. class CreateBalances < ActiveRecord::Migration
  4. def self.up
  5. create_table :balances do |t|
  6. #用户id
  7. t.belongs_to :user
  8. t.integer :wx_user_id
  9. #有正负值
  10. t.integer :count
  11. #来源
  12. t.string :source, :limit => 64
  13. #充值订单id,认购记录id等等,具体对应情况在model层配置
  14. t.string :relate_id
  15. #中文描述
  16. t.string :remark
  17. t.timestamps
  18. end
  19. add_index :balances, :user_id
  20. add_index :balances, :wx_user_id
  21. add_index :balances, :relate_id
  22. end
  23. def self.down
  24. drop_table :balances
  25. end
  26. end