Commit Graph
16 Commits
Author SHA1 Message Date
Tau 072d70b42a Migrate to SQLite3
We'll keep the door open for side-by-side support of Postgres in
the background, but due to SQLite's type system quirks we cannot
use the same DDL for both databases, so we would have to maintain
two sets of DDL (schema init and schema migration scripts) at once.

Interested future contributors can shoulder this maintenance burden
if they so choose.
2019-11-06 17:28:30 -05:00
Tau 384212ce2e Locally fork sql-bricks types 2019-11-06 17:28:30 -05:00
Tau 9697b4b06e Use debug package for logging 2019-11-06 17:28:30 -05:00
Tau c51c67462b Add date-fns dependency 2019-11-06 17:28:30 -05:00
Tau 28204a3b3b Add utility-types dep 2019-11-06 17:28:30 -05:00
Tau ec12e14920 Add pg, sql-bricks dependencies 2019-11-06 17:28:30 -05:00
Tau 6d8eb2827c Add dotenv config 2019-11-06 17:28:30 -05:00
Tau de8b654f9c wip 2019-11-06 17:28:29 -05:00
Tau e1310560fb Add multiparty dep 2019-11-06 17:28:29 -05:00
Tau 1fc332ac0a Drop body-parser dep 2019-11-06 17:28:29 -05:00
Tau 49ac9221d6 Add compression dependency
We are required to send compressed responses to calls on the
Chunithm API.
2019-11-06 17:28:29 -05:00
Tau 3bcc5ed8d1 Add raw-body dep 2019-11-06 17:28:29 -05:00
Tau 2f1c9dd476 Switch to TypeScript
This just makes the minimum changes necessary to "compile".
2019-11-06 17:28:29 -05:00
Tau f667b6ee6e Add Prettier 2019-11-06 17:28:29 -05:00
Tau 61061ee4d3 Add Jest 2019-11-06 17:28:29 -05:00
Tau b4e1519ab9 Add initial code drop 2019-11-06 17:28:24 -05:00