thelounge/test
Reto Brunner 3be805bd38 sqlite: Add rollback support
This enables db migrations to be undone, or "down migrated".
The down migration shouldn't be done automatically
as it could lead to severe data loss if that were done.
Hence, we still hard fail if we encounter a version lower than what
we have in the DB.

A CLI will be added in a later commit that allows users to explicitly
do that.
2023-03-31 11:34:26 +02:00
..
client Move condensedTypes to shared/ 2023-01-30 09:14:40 +01:00
commands TypeScript and Vue 3 (#4559) 2022-06-18 17:25:21 -07:00
fixtures TypeScript and Vue 3 (#4559) 2022-06-18 17:25:21 -07:00
models Use nick as a realname fallback 2022-08-28 11:21:54 +02:00
plugins sqlite: Add rollback support 2023-03-31 11:34:26 +02:00
shared Move condensedTypes to shared/ 2023-01-30 09:14:40 +01:00
src TypeScript and Vue 3 (#4559) 2022-06-18 17:25:21 -07:00
tests TypeScript and Vue 3 (#4559) 2022-06-18 17:25:21 -07:00
.mocharc.yml TypeScript and Vue 3 (#4559) 2022-06-18 17:25:21 -07:00
.nycrc-mocha.json TypeScript and Vue 3 (#4559) 2022-06-18 17:25:21 -07:00
.nycrc-report.json Set up Prettier on md, html, json, and yaml 2019-07-17 10:22:30 +01:00
server.ts TypeScript and Vue 3 (#4559) 2022-06-18 17:25:21 -07:00
tsconfig.json Extract tests to shared/ 2023-01-30 09:14:40 +01:00
util.ts TypeScript and Vue 3 (#4559) 2022-06-18 17:25:21 -07:00