Sha256: 6ac11f9efcd6a6ba8c2e2c77da0f289e3b98b06168ff03becf6edbdf28a38192

Contents?: true

Size: 568 Bytes

Versions: 20

Compression:

Stored size: 568 Bytes

Contents

# Used by the audit logging feature
create_table :account_authentication_audit_logs<%= primary_key_type %> do |t|
  t.references :account, foreign_key: true, null: false<%= primary_key_type(:type) %>
  t.datetime :at, null: false, default: <%= current_timestamp %>
  t.text :message, null: false
<% case activerecord_adapter -%>
<% when "postgresql" -%>
  t.jsonb :metadata
<% when "sqlite3", "mysql2" -%>
  t.json :metadata
<% else -%>
  t.string :metadata
<% end -%>
  t.index [:account_id, :at], name: "audit_account_at_idx"
  t.index :at, name: "audit_at_idx"
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
rodauth-rails-1.7.1 lib/generators/rodauth/migration/active_record/audit_logging.erb
rodauth-rails-1.7.0 lib/generators/rodauth/migration/active_record/audit_logging.erb
rodauth-rails-1.6.4 lib/generators/rodauth/migration/active_record/audit_logging.erb
rodauth-rails-1.6.3 lib/generators/rodauth/migration/active_record/audit_logging.erb
rodauth-rails-1.6.2 lib/generators/rodauth/migration/active_record/audit_logging.erb
rodauth-rails-1.6.1 lib/generators/rodauth/migration/active_record/audit_logging.erb
rodauth-rails-1.6.0 lib/generators/rodauth/migration/active_record/audit_logging.erb
rodauth-rails-1.5.5 lib/generators/rodauth/migration/active_record/audit_logging.erb
rodauth-rails-1.5.4 lib/generators/rodauth/migration/active_record/audit_logging.erb
rodauth-rails-1.5.2 lib/generators/rodauth/migration/active_record/audit_logging.erb
rodauth-rails-1.5.1 lib/generators/rodauth/migration/active_record/audit_logging.erb
rodauth-rails-1.5.0 lib/generators/rodauth/migration/active_record/audit_logging.erb
rodauth-rails-1.4.2 lib/generators/rodauth/migration/active_record/audit_logging.erb
rodauth-rails-1.4.1 lib/generators/rodauth/migration/active_record/audit_logging.erb
rodauth-rails-1.4.0 lib/generators/rodauth/migration/active_record/audit_logging.erb
rodauth-rails-1.3.1 lib/generators/rodauth/migration/audit_logging.erb
rodauth-rails-1.3.0 lib/generators/rodauth/migration/audit_logging.erb
rodauth-rails-1.2.2 lib/generators/rodauth/migration/audit_logging.erb
rodauth-rails-1.2.1 lib/generators/rodauth/migration/audit_logging.erb
rodauth-rails-1.2.0 lib/generators/rodauth/migration/audit_logging.erb