dendrite/keyserver/storage
Till 8196b29657
Change detection of already executed migrations (#2665)
This changes the detection of already executed migrations for the
roomserver state block and keychange refactor. It now uses schema tables
provided by the database engine to check if the column was already
removed. We now also store the migration in the migrations table.

This should stop e.g. Postgres from logging errors like `ERROR: column
"event_nid" does not exist at character 8`.
2022-09-09 13:14:52 +01:00
..
postgres Change detection of already executed migrations (#2665) 2022-09-09 13:14:52 +01:00
shared Fix retrieving cross-signing signatures in /user/devices/{userId} (#2368) 2022-04-22 14:58:24 +01:00
sqlite3 Change detection of already executed migrations (#2665) 2022-09-09 13:14:52 +01:00
tables Fix retrieving cross-signing signatures in /user/devices/{userId} (#2368) 2022-04-22 14:58:24 +01:00
interface.go Fix retrieving cross-signing signatures in /user/devices/{userId} (#2368) 2022-04-22 14:58:24 +01:00
storage.go Global database connection pool (for monolith mode) (#2411) 2022-05-03 16:35:06 +01:00
storage_test.go Add race testing to tests, and fix a few small race conditions in the tests (#2587) 2022-08-05 09:19:33 +01:00
storage_wasm.go Global database connection pool (for monolith mode) (#2411) 2022-05-03 16:35:06 +01:00