diff --git a/db/migrate/20230612031416_create_clas.rb b/db/migrate/20230612031416_create_clas.rb index f85012429..67ffb2986 100644 --- a/db/migrate/20230612031416_create_clas.rb +++ b/db/migrate/20230612031416_create_clas.rb @@ -2,12 +2,14 @@ class CreateClas < ActiveRecord::Migration[5.2] def change create_table :clas do |t| t.string :name, null:false - t.string :key, index:true, null:false + t.string :key, null:false t.text :content - t.integer :organization_id, index:true, null:false + t.integer :organization_id, null:false t.boolean :pr_need, default: false t.integer :count, default: 0 t.timestamps end + add_index :clas, :key, :length =>190 + add_index :clas, :organization_id end end diff --git a/db/migrate/20230612031448_create_user_clas.rb b/db/migrate/20230612031448_create_user_clas.rb index 715a363fb..b79aafec3 100644 --- a/db/migrate/20230612031448_create_user_clas.rb +++ b/db/migrate/20230612031448_create_user_clas.rb @@ -1,12 +1,15 @@ class CreateUserClas < ActiveRecord::Migration[5.2] def change create_table :user_clas do |t| - t.integer :user_id, null:false, index: true - t.integer :cla_id, null:false, index: true + t.integer :user_id, null:false + t.integer :cla_id, null:false t.string :real_name, null:false t.string :email, null:false t.integer :state, default:0 t.timestamps end + add_index :user_clas, :user_id + add_index :user_clas, :cla_id + end end