Sha256: c29f2acf92eb18583171fa88d47c193bb0a0d22ff77681c5d04b49ba1ba2aea0

Contents?: true

Size: 826 Bytes

Versions: 12

Compression:

Stored size: 826 Bytes

Contents

# frozen_string_literal: true

Sequel.migration do
  change do
    create_table :async_messages do
      column   :uuid, :uuid, primary_key: true
      String   :kind,                        null: false
      String   :type,                        null: false
      Integer  :version,                     null: false
      String   :publisher,                   null: false
      column   :data, :json,                 null: false
      String   :client_error_message,        null: true,  default: nil
      column   :client_error_details, :json, null: true,  default: nil
      DateTime :sent_at,                     null: true,  default: nil
      DateTime :received_at,                 null: false, default: Sequel::CURRENT_TIMESTAMP
      DateTime :processed_at,                null: true,  default: nil
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
cyclone_lariat-0.4.0 db/migrate/02_add_events.rb
cyclone_lariat-0.3.10 db/migrate/02_add_events.rb
cyclone_lariat-0.3.9 db/migrate/02_add_events.rb
cyclone_lariat-0.3.8 db/migrate/02_add_events.rb
cyclone_lariat-0.3.7 db/migrate/02_add_events.rb
cyclone_lariat-0.3.6 db/migrate/02_add_events.rb
cyclone_lariat-0.3.5 db/migrate/02_add_events.rb
cyclone_lariat-0.3.4 db/migrate/02_add_events.rb
cyclone_lariat-0.3.3 db/migrate/02_add_events.rb
cyclone_lariat-0.3.2 db/migrate/02_add_events.rb
cyclone_lariat-0.3.1 db/migrate/02_add_events.rb
cyclone_lariat-0.3.0 db/migrate/02_add_events.rb