mirror of
https://gitlink.org.cn/Gitlink/forgeplus.git
synced 2026-07-13 21:44:32 +08:00
cla init
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
class AddClaToUsers < ActiveRecord::Migration[5.2]
|
||||
def change
|
||||
add_column :users, :cla, :boolean, default: false
|
||||
end
|
||||
end
|
||||
@@ -0,0 +1,13 @@
|
||||
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.text :content
|
||||
t.integer :organization_id, index:true, null:false
|
||||
t.boolean :pr_need, default: false
|
||||
t.integer :count, default: 0
|
||||
t.timestamps
|
||||
end
|
||||
end
|
||||
end
|
||||
@@ -0,0 +1,12 @@
|
||||
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.string :real_name, null:false
|
||||
t.string :email, null:false
|
||||
t.integer :state, default:0
|
||||
t.timestamps
|
||||
end
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user