X-Git-Url: http://git.ieval.ro/?p=app-web-oof.git;a=blobdiff_plain;f=db.sql;h=1cd64f348aaa22c90270d0ac75d196036ba9f12b;hp=d8691f4d5cafa479137ca5a2c27f2c3f5ef1ff26;hb=HEAD;hpb=1576fc41a34d75269ba8408db99104855edbba11 diff --git a/db.sql b/db.sql index d8691f4..1cd64f3 100644 --- a/db.sql +++ b/db.sql @@ -1,10 +1,13 @@ CREATE TABLE IF NOT EXISTS products ( - product serial PRIMARY KEY, - title TEXT NOT NULL, - subtitle TEXT NOT NULL, - summary TEXT NOT NULL, - price INT NOT NULL, - stock INT NOT NULL, + product serial PRIMARY KEY, + title TEXT NOT NULL, + subtitle TEXT NOT NULL, + summary TEXT NOT NULL, + price INT NOT NULL, + stock INT NOT NULL, + freepost BOOLEAN NOT NULL DEFAULT FALSE, + model TEXT, + brand TEXT, CONSTRAINT positive_stock CHECK (stock >= 0) ); @@ -17,6 +20,7 @@ CREATE TABLE IF NOT EXISTS discounts ( CREATE TABLE IF NOT EXISTS orders ( id TEXT PRIMARY KEY, + date BIGINT NOT NULL, products JSON NOT NULL, total INT NOT NULL, discount VARCHAR(20) REFERENCES discounts UNIQUE,