Add check for orphaned UsersGroups

This commit is contained in:
Jacob Vosmaer 2014-03-14 17:25:11 +01:00
parent 17a9ecf8cf
commit 4aa3ce7534

View file

@ -17,6 +17,7 @@ namespace :gitlab do
check_database_config_exists
check_database_is_not_sqlite
check_migrations_are_up
check_orphaned_users_groups
check_gitlab_config_exists
check_gitlab_config_not_outdated
check_log_writable
@ -181,6 +182,15 @@ namespace :gitlab do
end
end
def check_orphaned_users_groups
print "Database contains orphaned UsersGroups? ... "
if UsersGroup.where("user_id not in (select id from users)").count > 0
puts "yes".red
else
puts "no".green
end
end
def check_satellites_exist
print "Projects have satellites? ... "