fix(db): buat tabel discount_logs (fresh-install) - perbaiki 500 di /admin/discounts

This commit is contained in:
oxpoe committed 2026-10-09 08:20:16 +07:00
1 parent 60ef8bafab
commit 8f75e8b442
1 file changed
+16
+16
View File
@@ -192,6 +192,22 @@ db.exec(`
created_at DATETIME DEFAULT (NOW_LOCAL())
);
CREATE TABLE IF NOT EXISTS discount_logs (
id INTEGER PRIMARY KEY AUTOINCREMENT,
invoice_id INTEGER,
customer_id INTEGER,
period_month INTEGER,
period_year INTEGER,
discount_type TEXT,
discount_value REAL,
discount_amount REAL,
amount_before REAL,
amount_after REAL,
applied_by TEXT DEFAULT '',
note TEXT DEFAULT '',
created_at DATETIME DEFAULT CURRENT_TIMESTAMP
);
CREATE TABLE IF NOT EXISTS tickets (
id INTEGER PRIMARY KEY AUTOINCREMENT,
customer_id INTEGER NOT NULL REFERENCES customers(id) ON DELETE CASCADE,