20210628114628_create_sys_configs.rb 708 B

123456789101112131415161718192021222324252627282930
  1. # encoding:utf-8
  2. class CreateSysConfigs < ActiveRecord::Migration
  3. def up
  4. create_table :sys_configs do |t|
  5. # 配置码
  6. t.column :code, :string, :limit => 64,unique: true
  7. # 配置类型
  8. t.column :config_type, :integer, :limit => 4, :default => 0
  9. # 配置值
  10. t.column :code_value, :string, :limit => 64
  11. # 排序
  12. t.column :sort, :integer, :limit => 4, :default => 0
  13. # 部门
  14. t.column :depart_record_id, :integer, :limit => 4, :default => 0
  15. # 描述
  16. t.column :descrption, :string, :limit => 128
  17. t.timestamps
  18. end
  19. add_index :sys_configs,:code,:name => "idx_code"
  20. end
  21. def down
  22. drop_table :sys_configs
  23. end
  24. end