Sha256: 86974222f88f6efc7bdde030ef4ddab304c211dcc17cb2559cd46a5d488eb3cc
Contents?: true
Size: 592 Bytes
Versions: 2
Compression:
Stored size: 592 Bytes
Contents
require 'active_record' require 'generators/purgatory/templates/create_purgatories' ActiveRecord::Base.establish_connection adapter: "sqlite3", database: ":memory:" ActiveRecord::Migration.create_table :widgets do |t| t.string :name t.integer :price t.string :original_name t.timestamps end ActiveRecord::Migration.create_table :users do |t| t.string :name t.timestamps end CreatePurgatories.new.migrate(:up) RSpec.configure do |config| config.around do |example| ActiveRecord::Base.transaction do example.run raise ActiveRecord::Rollback end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
purgatory-2.2.0 | spec/support/active_record.rb |
purgatory-2.1.0 | spec/support/active_record.rb |