@accounter/server
Version:
Accounter GraphQL server
26 lines (24 loc) • 1.06 kB
JavaScript
export default {
name: '2024-07-08T17-37-01.authorities-misc-expenses.sql',
run: ({ sql }) => sql `
alter table accounter_schema.businesses
add is_authority boolean;
create table if not exists accounter_schema.authorities_misc_expenses
(
transaction_id uuid not null
constraint authorities_misc_expenses_transaction_id_fk
references accounter_schema.transactions,
amount numeric(8, 2) not null,
description text,
counterparty uuid not null
constraint authorities_misc_expenses_financial_entities_id_fk
references accounter_schema.financial_entities,
date date,
constraint authorities_misc_expenses_pk
primary key (transaction_id, counterparty)
);
create index if not exists authorities_misc_expenses_transaction_id_index
on accounter_schema.authorities_misc_expenses (transaction_id);
`,
};
//# sourceMappingURL=2024-07-08T17-37-01.authorities-misc-expenses.js.map