Sha256: 1e748f7bbc1c6678cd5d1b0153222fc70dfefe0fab975cbce5c4fec806d80797

Contents?: true

Size: 359 Bytes

Versions: 23

Compression:

Stored size: 359 Bytes

Contents

class RequireAdminFlag < ActiveRecord::Migration[4.2]

	# Make the admin flag required.
	def self.up
		# update any existing records
		Mdm::User.where(:admin => true).update_all(:admin => nil)

		change_column :users, :admin, :boolean, :null => false, :default => true
	end

	def self.down
		change_column :users, :admin, :boolean, :default => true
	end

end

Version data entries

23 entries across 23 versions & 2 rubygems

Version Path
metasploit_data_models-6.0.6 db/migrate/20100916151530_require_admin_flag.rb
wg-metasploit_data_models-4.1.4.02 db/migrate/20100916151530_require_admin_flag.rb
metasploit_data_models-6.0.5 db/migrate/20100916151530_require_admin_flag.rb
metasploit_data_models-6.0.4 db/migrate/20100916151530_require_admin_flag.rb
metasploit_data_models-6.0.3 db/migrate/20100916151530_require_admin_flag.rb
metasploit_data_models-6.0.2 db/migrate/20100916151530_require_admin_flag.rb
metasploit_data_models-6.0.1 db/migrate/20100916151530_require_admin_flag.rb
metasploit_data_models-6.0.0 db/migrate/20100916151530_require_admin_flag.rb
metasploit_data_models-5.0.6 db/migrate/20100916151530_require_admin_flag.rb
metasploit_data_models-5.0.5 db/migrate/20100916151530_require_admin_flag.rb
metasploit_data_models-5.0.4 db/migrate/20100916151530_require_admin_flag.rb
metasploit_data_models-5.0.3 db/migrate/20100916151530_require_admin_flag.rb
metasploit_data_models-5.0.2 db/migrate/20100916151530_require_admin_flag.rb
metasploit_data_models-5.0.1 db/migrate/20100916151530_require_admin_flag.rb
metasploit_data_models-5.0.0 db/migrate/20100916151530_require_admin_flag.rb
metasploit_data_models-4.1.4 db/migrate/20100916151530_require_admin_flag.rb
metasploit_data_models-4.1.3 db/migrate/20100916151530_require_admin_flag.rb
metasploit_data_models-4.1.2 db/migrate/20100916151530_require_admin_flag.rb
metasploit_data_models-4.1.1 db/migrate/20100916151530_require_admin_flag.rb
metasploit_data_models-4.1.0 db/migrate/20100916151530_require_admin_flag.rb