c3abbb5e2d
- This imports the tvldb (actually a thing called 'paroxysm') code from https://git.theta.eu.org/eta/paroxysm into the monorepo. - Additionally, I did a nix thing, yay! \o/ (well, with tazjin's help) - 3p/default.nix needed modifying to whitelist pgsql. Change-Id: Icdf13ca221650dde376f632bd2dd8a087af451bf Reviewed-on: https://cl.tvl.fyi/c/depot/+/389 Reviewed-by: tazjin <mail@tazj.in>
15 lines
346 B
SQL
15 lines
346 B
SQL
CREATE TABLE keywords (
|
|
id SERIAL PRIMARY KEY,
|
|
name VARCHAR UNIQUE NOT NULL,
|
|
chan VARCHAR NOT NULL,
|
|
UNIQUE(name, chan)
|
|
);
|
|
|
|
CREATE TABLE entries (
|
|
id SERIAL PRIMARY KEY,
|
|
keyword_id INT NOT NULL REFERENCES keywords ON DELETE CASCADE,
|
|
idx INT NOT NULL,
|
|
text VARCHAR NOT NULL,
|
|
creation_ts TIMESTAMP NOT NULL,
|
|
created_by VARCHAR NOT NULL
|
|
);
|