Sha256: 886787b753f5e8447f007cbf204449c0c1765a4dc52572d325c77dbf149804ae
Contents?: true
Size: 726 Bytes
Versions: 23
Compression:
Stored size: 726 Bytes
Contents
# frozen_string_literal: true class CreateSubscriptionClientNotices < ActiveRecord::Migration[7.0] def change create_table :subscription_client_notices, if_not_exists: true do |t| t.string :title, null: false t.string :message t.integer :notice_type, null: false t.references :notice_subject, polymorphic: true t.datetime :changed_at t.datetime :retrieved_at t.datetime :dismissed_at t.datetime :expired_at t.datetime :hidden_at t.timestamps null: false end add_index :subscription_client_notices, %i[notice_type notice_subject_type notice_subject_id changed_at], unique: true, name: "sc_unique_notices", if_not_exists: true end end
Version data entries
23 entries across 23 versions & 1 rubygems