brmbar-github/server/db/schema.sql
Pavol Rusnak b6a9e950f5 remove ,
2011-06-21 00:42:54 +02:00

26 lines
615 B
SQL

CREATE TABLE items (
code TEXT NOT NULL PRIMARY KEY,
name TEXT NOT NULL,
price INTEGER NOT NULL
);
CREATE INDEX items_name ON items ( name );
CREATE INDEX items_price ON items ( price );
CREATE UNIQUE INDEX items_code ON items ( code );
CREATE TABLE log (
id INTEGER PRIMARY KEY AUTOINCREMENT,
userid INTEGER NOT NULL,
itemcode INTEGER,
event TEXT,
ts TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
CREATE INDEX log_userid ON log ( userid );
CREATE INDEX log_itemid ON log ( userid );
CREATE INDEX log_ts ON log ( ts );
CREATE TABLE balance (
userid INTEGER PRIMARY KEY,
balance INTEGER NOT NULL
);