Expand invoices with full templates, public viewer API, and account holder.

Add invoice template CRUD, key points/accounts, public GET endpoint, and migration 039 for account_holder_name.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Alireza Hassani
2026-07-26 11:04:26 +03:30
co-authored by Cursor
parent 426316d53c
commit 3faeb9bc0d
13 changed files with 1094 additions and 52 deletions
@@ -0,0 +1,7 @@
-- Add account holder name to invoice / template bank accounts
ALTER TABLE invoice_accounts
ADD COLUMN IF NOT EXISTS account_holder_name VARCHAR(255);
ALTER TABLE invoice_template_accounts
ADD COLUMN IF NOT EXISTS account_holder_name VARCHAR(255);