mirror of
https://gitlink.org.cn/Gitlink/forgeplus.git
synced 2026-05-03 03:40:49 +08:00
新增:邀请用户链接生成
This commit is contained in:
16
db/migrate/20220614070028_create_project_invite_links.rb
Normal file
16
db/migrate/20220614070028_create_project_invite_links.rb
Normal file
@@ -0,0 +1,16 @@
|
||||
class CreateProjectInviteLinks < ActiveRecord::Migration[5.2]
|
||||
def change
|
||||
create_table :project_invite_links do |t|
|
||||
t.references :project
|
||||
t.references :user
|
||||
t.integer :role, default: 4
|
||||
t.boolean :is_apply, default: true
|
||||
t.string :sign
|
||||
t.datetime :expired_at
|
||||
|
||||
t.timestamps
|
||||
end
|
||||
|
||||
add_index :project_invite_links, :sign
|
||||
end
|
||||
end
|
||||
@@ -0,0 +1,6 @@
|
||||
class AddProjectInviteLinkToAppliedProjects < ActiveRecord::Migration[5.2]
|
||||
def change
|
||||
add_column :forge_applied_projects, :project_invite_link_id, :integer
|
||||
add_index :forge_applied_projects, :project_invite_link_id
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user