Sha256: 87056d99a4ce03edea0b675e4d5d2c71a5978570083c0fce9317a8293ef19c6f
Contents?: true
Size: 1.46 KB
Versions: 2
Compression:
Stored size: 1.46 KB
Contents
case ENV['DB'] when /mysql/i `mysql -u root -e "DROP DATABASE IF EXISTS plugin_dev; CREATE DATABASE plugin_dev;"` ActiveRecord::Base.establish_connection :adapter => 'mysql2', :database => 'plugin_dev', :username => 'root', :password => '' when /pg/i pg_user = ENV['DB_USER'] || ENV['USER'] `psql -U #{pg_user} -d postgres -c "DROP DATABASE IF EXISTS plugin_dev;"` `psql -U #{pg_user} -d postgres -c "CREATE DATABASE plugin_dev;"` ActiveRecord::Base.establish_connection :adapter => 'postgresql', :database => 'plugin_dev', :username => pg_user, :password => '' else ActiveRecord::Base.establish_connection :adapter => 'sqlite3', :database => ':memory:' end ActiveRecord::Base.configurations = true ActiveRecord::Migration.verbose = false require 'authpwn_rails/generators/templates/001_create_users.rb' CreateUsers.migrate :up require 'authpwn_rails/generators/templates/003_create_credentials.rb' CreateCredentials.migrate :up require 'authpwn_rails/generators/templates/user.rb' require 'authpwn_rails/generators/templates/credential.rb' # :nodoc: open TestCase to setup fixtures class ActiveSupport::TestCase include ActiveRecord::TestFixtures self.fixture_path = File.expand_path '../../../lib/authpwn_rails/generators/templates', __FILE__ self.use_transactional_fixtures = false self.use_instantiated_fixtures = false self.pre_loaded_fixtures = false fixtures :all end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
authpwn_rails-0.13.0 | test/helpers/db_setup.rb |
authpwn_rails-0.12.1 | test/helpers/db_setup.rb |