Added users support, made CRUD for users. Updated receipts feature

This commit is contained in:
2026-03-06 23:30:58 +03:00
parent 2ee1837fcc
commit a70527b388
32 changed files with 1667 additions and 123 deletions
+19
View File
@@ -0,0 +1,19 @@
CREATE TABLE positions
(
id BIGSERIAL PRIMARY KEY,
receipt_id BIGINT NOT NULL,
section_number TEXT,
gtin_code TEXT,
product_name TEXT NOT NULL,
product_count REAL NOT NULL,
amount REAL NOT NULL,
discount REAL,
surcharge REAL,
tag TEXT,
marking_code TEXT,
ukz_code TEXT,
FOREIGN KEY (receipt_id) REFERENCES receipts (id) ON DELETE CASCADE
);
CREATE INDEX idx_positions_receipt_id ON positions (receipt_id);