
id : bigint(20) unsigned
|

reference_no : varchar(50)
|

transaction_date : date
|

type : enum('income','expense','transfer')
|

account_id : bigint(20) unsigned
|

destination_account_id : bigint(20) unsigned
|

category_id : bigint(20) unsigned
|

amount : decimal(18,2)
|

description : varchar(500)
|

counterparty : varchar(190)
|

status : enum('posted','void')
|

created_by : bigint(20) unsigned
|

created_at : timestamp
|