Sha256: c8a2b742cd4e82d5ae9ca411e979e320d2f08173354af9886c63adb1f7860cec

Contents?: true

Size: 773 Bytes

Versions: 1

Compression:

Stored size: 773 Bytes

Contents

Sequel.migration do
  up do
    create_table(:frequency_periods) do
      primary_key :id
      String :name, null: false
      DateTime :created_at, null: false
      DateTime :updated_at, null: false
    end

    create_table(:clockwork_database_events) do
      primary_key :id
      Integer :frequency_quantity
      String :at, null: false, default: ''
      Integer :frequency_period_id, null: false
      foreign_key [:frequency_period_id], :frequency_periods,
                  name: 'clockwork_database_events_frequency_period_id_fkey'

      DateTime :created_at, null: false
      DateTime :updated_at, null: false

      index :frequency_period_id
    end
  end

  down do
    drop_table(:clockwork_database_events)
    drop_table(:frequency_periods)
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
clockwork_database_events-0.1.1 db/migrations/201505300840_initial.rb