commit
d897e3db0b
@ -0,0 +1,20 @@
|
||||
CREATE TABLE account (
|
||||
id SERIAL PRIMARY KEY,
|
||||
name VARCHAR(48) UNIQUE NOT NULL,
|
||||
created TIMESTAMP NOT NULL
|
||||
);
|
||||
|
||||
CREATE TABLE balance (
|
||||
id INT NOT NULL PRIMARY KEY,
|
||||
gold NUMERIC(16,2) NOT NULL,
|
||||
FOREIGN KEY (id) REFERENCES account (id)
|
||||
);
|
||||
|
||||
CREATE TABLE transaction (
|
||||
id SERIAL PRIMARY KEY,
|
||||
account INT NOT NULL,
|
||||
amount NUMERIC(16,2) NOT NULL,
|
||||
timestamp TIMESTAMP NOT NULL,
|
||||
FOREIGN KEY (account) REFERENCES account (id)
|
||||
);
|
||||
|
Loading…
Reference in new issue