16 lines
456 B
SQL
16 lines
456 B
SQL
CREATE TABLE IF NOT EXISTS %%site_name%%_receipt_items (
|
|
id SERIAL PRIMARY KEY,
|
|
type VARCHAR(255) NOT NULL,
|
|
receipt_id INTEGER NOT NULL,
|
|
barcode VARCHAR(255),
|
|
item_uuid UUID,
|
|
name VARCHAR(255) NOT NULL,
|
|
qty FLOAT8 NOT NULL,
|
|
uom INTEGER NOT NULL,
|
|
data JSONB,
|
|
status VARCHAR (64),
|
|
CONSTRAINT fk_receipt
|
|
FOREIGN KEY(receipt_id)
|
|
REFERENCES %%site_name%%_receipts(id)
|
|
ON DELETE CASCADE
|
|
); |