Sha256: 2b4d08d5ca7dc7e2bd4a3aab4135aa23ebe090b13e3ad4557cf86d3dae4e8182

Contents?: true

Size: 373 Bytes

Versions: 7

Compression:

Stored size: 373 Bytes

Contents

# frozen_string_literal: true

class CreateLoggableEncryptionKeys < ActiveRecord::Migration[6.1]
  def change
    create_table :loggable_encryption_keys do |t|
      t.references :parrent_key, foreign_key: { to_table: 'loggable_encryption_keys', on_delete: :nullify }
      t.string :key
      t.references :record, polymorphic: true, on_delete: :nullify
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
loggable_activity-0.1.45 lib/generators/loggable_activity/templates/create_loggable_encryption_keys.rb
loggable_activity-0.1.44 lib/generators/loggable_activity/templates/create_loggable_encryption_keys.rb
loggable_activity-0.1.42 lib/generators/loggable_activity/templates/create_loggable_encryption_keys.rb
loggable_activity-0.1.40 lib/generators/loggable_activity/templates/create_loggable_encryption_keys.rb
loggable_activity-0.1.39 lib/generators/loggable_activity/templates/create_loggable_encryption_keys.rb
loggable_activity-0.1.38b lib/generators/loggable_activity/templates/create_loggable_encryption_keys.rb
loggable_activity-0.1.36 lib/generators/loggable_activity/templates/create_loggable_encryption_keys.rb