Sha256: 038a572843572bf004070818760b5721b6a836cbad4da2fdd3ec86766a9262bb

Contents?: true

Size: 742 Bytes

Versions: 8

Compression:

Stored size: 742 Bytes

Contents

require 'active_record'

ActiveRecord::Base.establish_connection adapter: "sqlite3", database: ":memory:"

ActiveRecord::Migrator.up "db/migrate"

ActiveRecord::Migration.create_table :users do |t|
  t.string :name
  t.string :type
  t.integer :clan_id
  t.integer :profile_id
  t.timestamps
end

ActiveRecord::Migration.create_table :rebel_profiles do |t|
  t.string :serial_data
  t.timestamps
end

ActiveRecord::Migration.create_table :imperial_profiles do |t|
  t.string :analog_data
  t.timestamps
end

ActiveRecord::Migration.create_table :clans do |t|
  t.string :name
  t.integer :strength, default: 50
  t.boolean :cool
  t.timestamps
end

ActiveRecord::Migration.create_table :x_wings do |t|
  t.integer :rebel_id
  t.timestamps
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
acts_as-0.6.2 spec/support/active_record.rb
acts_as-0.6.1 spec/support/active_record.rb
acts_as-0.5.1 spec/support/active_record.rb
acts_as-0.4.1 spec/support/active_record.rb
acts_as-0.4.0 spec/support/active_record.rb
acts_as-0.3.2 spec/support/active_record.rb
acts_as-0.3.1 spec/support/active_record.rb
acts_as-0.3.0 spec/support/active_record.rb