Sha256: bb3c37c894eee94f45e0f97569ea96373a3a79047cd279e6d44feefffcf77c86

Contents?: true

Size: 372 Bytes

Versions: 7

Compression:

Stored size: 372 Bytes

Contents

# frozen_string_literal: true

class CreateLoggableEncryptionKeys < ActiveRecord::Migration[6.1]
  def change
    create_table :loggable_encryption_keys do |t|
      t.references :parent_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.53 lib/generators/loggable_activity/templates/create_loggable_encryption_keys.rb
loggable_activity-0.1.52 lib/generators/loggable_activity/templates/create_loggable_encryption_keys.rb
loggable_activity-0.1.51 lib/generators/loggable_activity/templates/create_loggable_encryption_keys.rb
loggable_activity-0.1.49 lib/generators/loggable_activity/templates/create_loggable_encryption_keys.rb
loggable_activity-0.1.48 lib/generators/loggable_activity/templates/create_loggable_encryption_keys.rb
loggable_activity-0.1.47 lib/generators/loggable_activity/templates/create_loggable_encryption_keys.rb
loggable_activity-0.1.46 lib/generators/loggable_activity/templates/create_loggable_encryption_keys.rb