20210825030458_create_pick_addresss.rb 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. # encoding:utf-8
  2. # 提货信息表
  3. class CreatePickAddresss < ActiveRecord::Migration
  4. def up
  5. create_table :pick_addresses do |t|
  6. #微信用户id
  7. t.integer :wx_user_id
  8. #联系人
  9. t.string :contact
  10. #联系电话
  11. t.string :tel
  12. #备注
  13. t.string :remark
  14. #是否默认地址
  15. t.boolean :state, :default => false
  16. t.timestamps
  17. end
  18. add_index :pick_addresses, :wx_user_id
  19. add_column :orders, :pick_way, :int, :limit => 11, :default => 0
  20. add_column :orders, :pick_dept, :int, :limit => 11, :default => 0
  21. add_column :depart_records, :pick_title, :string, :limit => 128
  22. add_column :depart_records, :pick_address, :string, :limit => 128
  23. add_column :depart_records, :pick, :boolean, :default=>false
  24. end
  25. def down
  26. drop_table :pick_addresses
  27. remove_column :orders, :pick_way
  28. remove_column :orders, :pick_dept
  29. remove_column :depart_records, :pick_title
  30. remove_column :depart_records, :pick_address
  31. remove_column :depart_records, :pick
  32. end
  33. end