Data model
"ledgers"."LEDGER" {
shape: sql_table
link: "../internals/models/#components.payment_gateway.subcomponents.ledgers.models.ledger.Ledger"
"id": UUID {constraint: primary_key}
"description": TEXT
"reference": TEXT
"terminated_at": DATETIME
}
"ledgers"."LEDGER_ENTRY" {
shape: sql_table
link: "../internals/models/#components.payment_gateway.subcomponents.ledgers.models.ledger_entry.LedgerEntry"
"id": UUID {constraint: primary_key}
"amount": INTEGER
"description": TEXT
"ending_balance": INTEGER
"entry_metadata": JSONB
"external_transaction_id": VARCHAR(255)
"ledger_id": UUID
"occurred_at": DATETIME
"opening_balance": INTEGER
"reference": TEXT
}
"ledgers"."LEDGER"."id" -> "ledgers"."LEDGER_ENTRY"."ledger_id": {
source-arrowhead.shape: cf-one
target-arrowhead.shape: cf-many
}
Hold "Alt" / "Option" to enable pan & zoom