Sha256: 074a5b817ef86260a99a3e818b52da59b5576c44e60248214cf18f9ee1b6041e

Contents?: true

Size: 564 Bytes

Versions: 7

Compression:

Stored size: 564 Bytes

Contents

migration_class =
  if ActiveRecord::VERSION::MAJOR >= 5
    ActiveRecord::Migration[4.2]
  else
    ActiveRecord::Migration
  end

class CreateLogs < migration_class
  def change
    create_table :log_days do |t|
      t.references :post
      t.date :day
    end
    create_table :log_days_archive do |t|
      t.references :post
      t.date :day
    end

    create_table :log_lines do |t|
      t.references :log_day
      t.string :descr
    end
    create_table :log_lines_archive do |t|
      t.references :log_day
      t.string :descr
    end
  end

end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
archiving-0.6.1 test/dummy/db/migrate/20140317201702_create_logs.rb
archiving-0.6.0 test/dummy/db/migrate/20140317201702_create_logs.rb
archiving-0.5.0 test/dummy/db/migrate/20140317201702_create_logs.rb
archiving-0.4.4 test/dummy/db/migrate/20140317201702_create_logs.rb
archiving-0.4.3 test/dummy/db/migrate/20140317201702_create_logs.rb
archiving-0.4.1 test/dummy/db/migrate/20140317201702_create_logs.rb
archiving-0.4.0 test/dummy/db/migrate/20140317201702_create_logs.rb