Sha256: d24ab91feced6f0532be8762b2001e0b5b28e3d39414d55f008862b6158db44e
Contents?: true
Size: 487 Bytes
Versions: 1
Compression:
Stored size: 487 Bytes
Contents
# frozen_string_literal: true class CreateLedgerTransactions < ActiveRecord::Migration[6.1] def change create_table <%= prefixed_table_name(:transactions) %> do |t| t.string :type t.string :transaction_id, null: false, index: { unique: true } t.string :description t.column :metadata, <%= json_column_type %> t.timestamp :occurred_at, null: false, default: -> { 'NOW()' } t.timestamps default: -> { 'NOW()' } end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
generalis-0.1.0 | lib/generators/generalis/templates/create_ledger_transactions.rb.erb |