David Vo
|
5bd2b27525
|
Only import sqlite3 when type checking
Fixes: #7127
Signed-off-by: David Vo <david@vovo.id.au>
|
2020-03-31 11:27:17 +01:00 |
|
Richard van der Hoff
|
132b673dbe
|
Add some type annotations in synapse.storage (#6987)
I cracked, and added some type definitions in synapse.storage.
|
2020-02-27 11:53:40 +00:00 |
|
Erik Johnston
|
02b44db922
|
Warn if postgres database has non-C locale. (#6734)
As using non-C locale can cause issues on upgrading OS.
|
2020-01-28 13:44:21 +00:00 |
|
Richard van der Hoff
|
bf46821180
|
Refuse to start if sqlite is older than 3.11.0
|
2020-01-09 18:11:04 +00:00 |
|
Richard van der Hoff
|
e97d1cf001
|
Modify check_database to take a connection rather than a cursor
We might not need the cursor at all.
|
2020-01-09 18:05:50 +00:00 |
|
Erik Johnston
|
2284eb3a53
|
Add database config class (#6513)
This encapsulates config for a given database and is the way to get new
connections.
|
2019-12-18 10:45:12 +00:00 |
|
Erik Johnston
|
afb6d9d53b
|
Fix SQLite
|
2019-10-10 15:55:41 +01:00 |
|
Erik Johnston
|
3bc687508f
|
Remove add_in_list_sql_clause
|
2019-10-10 15:35:46 +01:00 |
|
Erik Johnston
|
9267741a5f
|
Fix devices_last_seen background update.
Fixes #6134.
|
2019-09-30 11:58:36 +01:00 |
|
Amber Brown
|
32e7c9e7f2
|
Run Black. (#5482)
|
2019-06-20 19:32:02 +10:00 |
|
Amber Brown
|
7efd1d87c2
|
Run black on the rest of the storage module (#4996)
|
2019-04-03 10:07:29 +01:00 |
|
Richard van der Hoff
|
f191be822b
|
Add database version to phonehome stats. (#4753)
|
2019-02-27 10:21:49 +00:00 |
|
Amber Brown
|
7072fe3084
|
Fix UPSERTs on SQLite 3.24+ (#4477)
|
2019-01-28 15:43:32 +00:00 |
|
Erik Johnston
|
431e485914
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/sqlite_native_upsert
|
2019-01-25 14:11:17 +00:00 |
|
Andrew Morgan
|
0b3fd1401f
|
Don't require sqlite3 when using postgres (#4466)
|
2019-01-25 22:25:02 +11:00 |
|
Erik Johnston
|
1953067136
|
Disable native upserts for sqlite, as they don't work
|
2019-01-25 10:46:49 +00:00 |
|
Amber Brown
|
58f6c48183
|
Use native UPSERTs where possible (#4306)
|
2019-01-24 21:31:54 +11:00 |
|