fix(financeiro): alinhar saldo, métricas e relatórios

This commit is contained in:
Felipe Coutinho
2026-04-03 18:10:43 +00:00
parent acaf9d5c27
commit 549a5bdba1
32 changed files with 960 additions and 118 deletions

View File

@@ -0,0 +1,9 @@
import { eq, isNull, or, sql } from "drizzle-orm";
import { financialAccounts, transactions } from "@/db/schema";
export const excludeTransactionsFromExcludedAccounts = () =>
or(
isNull(transactions.accountId),
isNull(financialAccounts.excludeFromBalance),
eq(financialAccounts.excludeFromBalance, false),
) ?? sql`true`;