Sha256: 5776dbad03b865dd6ff181ec111a6e78d9053ac90102357583bdc20fcdc8e8be
Contents?: true
Size: 885 Bytes
Versions: 4
Compression:
Stored size: 885 Bytes
Contents
class CreateHeyaTables < ActiveRecord::Migration[<%= ActiveRecord::VERSION::MAJOR %>.<%= ActiveRecord::VERSION::MINOR %>] def change create_table :heya_campaign_memberships do |t| t.references :user, null: false, polymorphic: true, index: false t.string :campaign_gid, null: false t.boolean :concurrent, null: false, default: false t.datetime :last_sent_at, null: false t.timestamps end add_index :heya_campaign_memberships, [:user_type, :user_id, :campaign_gid], unique: true, name: :user_campaign_idx create_table :heya_campaign_receipts do |t| t.references :user, null: false, polymorphic: true, index: false t.string :step_gid, null: false t.datetime :sent_at t.timestamps end add_index :heya_campaign_receipts, [:user_type, :user_id, :step_gid], unique: true, name: :user_step_idx end end
Version data entries
4 entries across 4 versions & 1 rubygems