feat(tvldb): Import the tvldb/paroxysm source, add a Nix derivation

- 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>
This commit is contained in:
eta 2020-06-15 21:03:40 +01:00
parent 4c22cf3169
commit c3abbb5e2d
17 changed files with 2315 additions and 0 deletions

18
fun/tvldb/src/schema.rs Normal file
View file

@ -0,0 +1,18 @@
table! {
entries (id) {
id -> Int4,
keyword_id -> Int4,
idx -> Int4,
text -> Varchar,
creation_ts -> Timestamp,
created_by -> Varchar,
}
}
table! {
keywords (id) {
id -> Int4,
name -> Varchar,
chan -> Varchar,
}
}