ADD: added admin panel and archiv mandates

This commit is contained in:
hwinkel
2026-03-13 10:58:44 +01:00
parent a742d79457
commit 3a2a94ec19
32 changed files with 2023 additions and 177 deletions
@@ -0,0 +1,7 @@
-- Rename ARCHIVED -> DELETED in InvoiceStatus enum
ALTER TABLE `invoices` MODIFY COLUMN `status` ENUM('DRAFT', 'SENT', 'PAID', 'CANCELLED', 'DELETED') NOT NULL DEFAULT 'DRAFT';
-- Add archived fields to companies
ALTER TABLE `companies`
ADD COLUMN `archived` TINYINT(1) NOT NULL DEFAULT 0,
ADD COLUMN `archivedAt` DATETIME(3) NULL;