dendrite/internal/sqlutil
Till 100fa9b235
Check unique constraint errors when manually inserting migrations (#2712)
This should avoid unnecessary logging on startup if the migration (were
we need `InsertMigration`) was already executed.
This now checks for "unique constraint errors" for SQLite and Postgres
and fails the startup process if the migration couldn't be manually
inserted for some other reason.
2022-09-13 08:07:43 +02:00
..
migrate.go Check unique constraint errors when manually inserting migrations (#2712) 2022-09-13 08:07:43 +02:00
migrate_test.go Update database migrations, remove goose (#2264) 2022-07-25 10:39:22 +01:00
sql.go Implement Push Notifications (#1842) 2022-03-03 11:40:53 +00:00
sqlutil.go Global database connection pool (for monolith mode) (#2411) 2022-05-03 16:35:06 +01:00
sqlutil_test.go Don't use more than 999 variables in SQLite querys. (#1425) 2020-09-14 16:39:38 +01:00
trace.go Upgrade various dependencies (#2496) 2022-05-26 12:34:43 +01:00
trace_driver.go Run gofmt on dendrite - apply go 1.17 preferred build tags (#2021) 2021-11-02 16:48:48 +00:00
trace_driver_wasm.go Run gofmt on dendrite - apply go 1.17 preferred build tags (#2021) 2021-11-02 16:48:48 +00:00
unique_constraint.go Check unique constraint errors when manually inserting migrations (#2712) 2022-09-13 08:07:43 +02:00
unique_constraint_wasm.go Check unique constraint errors when manually inserting migrations (#2712) 2022-09-13 08:07:43 +02:00
uri.go Top-level setup package (#1605) 2020-12-02 17:41:00 +00:00
writer.go Component-wide TransactionWriters (#1290) 2020-08-21 10:42:08 +01:00
writer_dummy.go Component-wide TransactionWriters (#1290) 2020-08-21 10:42:08 +01:00
writer_exclusive.go Track goids when running with tracing enabled (#1413) 2020-09-08 17:30:05 +01:00