Erik Johnston
|
c66a06ac6b
|
Move storage classes into a main "data store".
This is in preparation for having multiple data stores that offer
different functionality, e.g. splitting out state or event storage.
|
2019-10-21 16:05:06 +01:00 |
|
Amber H. Brown
|
ed872db8df
|
fix maybe
|
2019-06-07 02:53:47 +10:00 |
|
Amber H. Brown
|
837e32ef55
|
just user dir?
|
2019-06-07 01:49:25 +10:00 |
|
Amber H. Brown
|
3b6645d3bf
|
remove background updates that arent needed
|
2019-06-07 01:20:58 +10:00 |
|
Amber Brown
|
6362e3af14
|
add more comments
|
2019-06-06 04:20:35 +10:00 |
|
Amber Brown
|
2198b7ce2a
|
add stuff in bg updates
|
2019-06-04 01:06:00 +10:00 |
|
Amber Brown
|
4e75c5e02a
|
WHY IS THIS CALLED A SLIGHTLY DIFFERENT THING
|
2019-06-03 22:42:12 +10:00 |
|
Amber Brown
|
be452fc9ac
|
more fix
|
2019-06-03 22:24:23 +10:00 |
|
Amber Brown
|
7f81b967ca
|
fix schemas
|
2019-06-03 22:23:40 +10:00 |
|
Amber Brown
|
dc72b90cd6
|
full schema
|
2019-06-03 22:03:28 +10:00 |
|
Richard van der Hoff
|
3352baac4b
|
Remove unused server_tls_certificates functions (#5028)
These have been unused since #4120, and with the demise of perspectives, it is
unlikely that they will ever be used again.
|
2019-04-08 21:50:18 +01:00 |
|
Neil Johnson
|
2d951686a7
|
drop tables listed in #1830 (#4992)
Tables dropped:
* application_services,
* application_services_regex,
* transaction_id_to_pdu,
* stats_reporting
* current_state_resets
* event_content_hashes
* event_destinations
* event_edge_hashes
* event_signatures
* feedback
* room_hosts
* state_forward_extremities
|
2019-04-08 15:37:26 +01:00 |
|
Neil Johnson
|
e8419554ff
|
Remove presence lists (#4989)
Remove presence list support as per MSC 1819
|
2019-04-03 11:11:15 +01:00 |
|
Erik Johnston
|
fe6c12e6cd
|
Add comment to schema
|
2019-03-08 16:38:23 +00:00 |
|
Aaron Raimist
|
704c5298f0
|
Drop sent_transactions
Signed-off-by: Aaron Raimist <aaron@raim.ist>
|
2018-12-01 23:07:35 -06:00 |
|
Richard van der Hoff
|
51d7df1915
|
Create the column nullable
There's no real point in ever making the column non-nullable, and doing so
breaks the sytests.
|
2018-07-26 14:54:04 +01:00 |
|
Richard van der Hoff
|
1b4d73fa52
|
comment on event_edges
|
2018-07-26 12:53:51 +01:00 |
|
Matthew Hodgson
|
6c28ac260c
|
copyrights
|
2016-01-07 04:26:29 +00:00 |
|
Erik Johnston
|
c8ed9bd278
|
pushers table requires an access_token
|
2015-04-29 15:33:27 +01:00 |
|
Erik Johnston
|
18f8247701
|
Use TEXT instead of VARCHAR(n), since PostgreSQL treats them the same except for a limit
|
2015-04-28 12:41:33 +01:00 |
|
Erik Johnston
|
0ec346d942
|
Add unique index to room_aliases, remove duplicates on upgrade. Convert some columns back to TEXT from bytea
|
2015-04-17 11:10:20 +01:00 |
|
Erik Johnston
|
b8092fbc82
|
Go back to storing JSON in TEXT
|
2015-04-16 11:17:52 +01:00 |
|
Erik Johnston
|
cf04cedf21
|
Change full_schemas/11 to work with postgres
|
2015-04-15 16:53:47 +01:00 |
|
Erik Johnston
|
cce5d057d3
|
Add index on events (topological_ordering, stream_ordering) to help with ORDER BY clauses
|
2015-04-15 11:43:25 +01:00 |
|
Erik Johnston
|
5a95cd4442
|
Rename user_ips.user -> user_id
|
2015-04-14 13:54:09 +01:00 |
|
Erik Johnston
|
58d8339966
|
Add support for postgres instead of mysql. Change sql accourdingly. blob + varbinary -> bytea. No support for UNSIGNED or CREATE INDEX IF NOT EXISTS.
|
2015-04-14 13:53:20 +01:00 |
|
Erik Johnston
|
86fc9b617c
|
For backwards compat, make state_groups.id have a type of int, not varchar
|
2015-04-13 17:03:49 +01:00 |
|
Erik Johnston
|
4103b1c470
|
DROP indexes before recreating them
|
2015-04-10 18:46:09 +01:00 |
|
Erik Johnston
|
4d5b098626
|
Use LONGBLOB and TEXT for arbitary length rows
|
2015-04-10 18:45:09 +01:00 |
|
Erik Johnston
|
7e863c51e6
|
Use unsigned bigint
|
2015-04-10 11:22:04 +01:00 |
|
Erik Johnston
|
0f12772e32
|
SQLite wants INTEGER and not BIGINT for primary keys
|
2015-04-10 11:16:09 +01:00 |
|
Erik Johnston
|
d5d4281647
|
Update full_schemas/16 to match delta files. Add delta/16 scripts
|
2015-04-10 10:59:46 +01:00 |
|
Erik Johnston
|
e2722f58ee
|
Fix schema again
|
2015-04-10 10:16:29 +01:00 |
|
Erik Johnston
|
a1665c5094
|
Revert non-trivial schema changes and move them to a new schema version.
|
2015-04-10 10:05:44 +01:00 |
|
Erik Johnston
|
9707acfc40
|
Remove spurious spaces
|
2015-04-09 13:45:20 +01:00 |
|
Erik Johnston
|
0af5f5efaf
|
Don't use multiple UNIQUE constraints; it will cause deadlocks
|
2015-04-07 12:08:35 +01:00 |
|
Erik Johnston
|
779f7b0f44
|
Fix unicode support
|
2015-04-02 10:06:22 +01:00 |
|
Erik Johnston
|
9236136f3a
|
Make work in both Maria and SQLite. Fix tests
|
2015-04-01 14:12:33 +01:00 |
|
Erik Johnston
|
0e8f5095c7
|
Fix unicode database support
|
2015-03-25 17:15:20 +00:00 |
|
Erik Johnston
|
0d0610870d
|
Fix up schemas some more
|
2015-03-20 10:55:31 +00:00 |
|
Erik Johnston
|
58ed393235
|
Remove redundant key
|
2015-03-19 15:12:05 +00:00 |
|
Erik Johnston
|
fae059cc18
|
Fix up schemas to work with mariadb
|
2015-03-19 13:42:39 +00:00 |
|
Erik Johnston
|
89036579ed
|
Update schema to work with mariadb
|
2015-03-18 11:18:49 +00:00 |
|
Erik Johnston
|
8c8354e85a
|
Actually add full_schemas dir
|
2015-03-04 13:34:38 +00:00 |
|