Sha256: c9bc8276b33839d365fb628cafded82eda5116c3f3d3cbe09d18349f72f3e7d9
Contents?: true
Size: 1.34 KB
Versions: 4
Compression:
Stored size: 1.34 KB
Contents
# encoding: UTF-8 SuperClass = if ActiveRecord::VERSION::MAJOR >= 5 ActiveRecord::Migration["#{ActiveRecord::VERSION::MAJOR}.#{ActiveRecord::VERSION::MINOR}".to_f] else ActiveRecord::Migration end class CreatePostsTable < SuperClass def change create_table :posts do |t| t.column :title, :string end end end class CreateCommentsTable < SuperClass def change create_table :comments do |t| t.references :post end end end class CreateAuthorsTable < SuperClass def change create_table :authors do |t| t.references :comment t.references :collab_posts end end end class CreateFavoritesTable < SuperClass def change create_table :favorites do |t| t.references :post end end end class CreateCollabPostsTable < SuperClass def change create_table :collab_posts do |t| t.references :authors end end end class CreateCardsTable < SuperClass def change create_table :cards end end class CreateCardLocationsTable < SuperClass def change create_table :card_locations do |t| t.references :location t.references :card, polymorphic: true end end end class CreateLocationsTable < SuperClass def change create_table :locations end end class CreateCommunityTicketsTable < SuperClass def change create_table :community_tickets end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
arel-helpers-2.11.0 | spec/env/migrations.rb |
arel-helpers-2.10.0 | spec/env/migrations.rb |
arel-helpers-2.9.1 | spec/env/migrations.rb |
arel-helpers-2.9.0 | spec/env/migrations.rb |