parent
08676e1b6f
commit
126cb93db2
@ -0,0 +1,22 @@
|
|||||||
|
# -*coding:utf-8 -*-
|
||||||
|
class AddGitlabRights < ActiveRecord::Migration
|
||||||
|
def up
|
||||||
|
# 添加Gitlab权限
|
||||||
|
Role.all.each do |role|
|
||||||
|
if role.name == 'Manager'
|
||||||
|
role.permissions.append(:add_gitlab_user )
|
||||||
|
elsif role.name =='Developer'
|
||||||
|
role.permissions.append(:add_gitlab_user )
|
||||||
|
elsif role.name == 'Reporter'
|
||||||
|
elsif role.name == '助教'
|
||||||
|
role.permissions.append(:add_gitlab_user )
|
||||||
|
elsif role.name == '老师'
|
||||||
|
role.permissions.append(:add_gitlab_user )
|
||||||
|
elsif role.name == '学生'
|
||||||
|
end
|
||||||
|
role.save()
|
||||||
|
end
|
||||||
|
|
||||||
|
def down
|
||||||
|
end
|
||||||
|
end
|
Loading…
Reference in new issue