mirror of
https://git.anonymousland.org/anonymousland/synapse.git
synced 2025-01-24 12:41:21 -05:00
Sync ignored table names in synapse_port_db to current database schema (#7717)
This commit is contained in:
parent
95e41f368b
commit
24110255cd
1
changelog.d/7717.bugfix
Normal file
1
changelog.d/7717.bugfix
Normal file
@ -0,0 +1 @@
|
|||||||
|
Fix the tables ignored by `synapse_port_db` to be in sync the current database schema.
|
@ -129,10 +129,20 @@ APPEND_ONLY_TABLES = [
|
|||||||
|
|
||||||
|
|
||||||
IGNORED_TABLES = {
|
IGNORED_TABLES = {
|
||||||
|
# We don't port these tables, as they're a faff and we can regenerate
|
||||||
|
# them anyway.
|
||||||
"user_directory",
|
"user_directory",
|
||||||
"user_directory_search",
|
"user_directory_search",
|
||||||
"users_who_share_rooms",
|
"user_directory_search_content",
|
||||||
"users_in_pubic_room",
|
"user_directory_search_docsize",
|
||||||
|
"user_directory_search_segdir",
|
||||||
|
"user_directory_search_segments",
|
||||||
|
"user_directory_search_stat",
|
||||||
|
"user_directory_search_pos",
|
||||||
|
"users_who_share_private_rooms",
|
||||||
|
"users_in_public_room",
|
||||||
|
# UI auth sessions have foreign keys so additional care needs to be taken,
|
||||||
|
# the sessions are transient anyway, so ignore them.
|
||||||
"ui_auth_sessions",
|
"ui_auth_sessions",
|
||||||
"ui_auth_sessions_credentials",
|
"ui_auth_sessions_credentials",
|
||||||
}
|
}
|
||||||
@ -301,8 +311,6 @@ class Porter(object):
|
|||||||
return
|
return
|
||||||
|
|
||||||
if table in IGNORED_TABLES:
|
if table in IGNORED_TABLES:
|
||||||
# We don't port these tables, as they're a faff and we can regenerate
|
|
||||||
# them anyway.
|
|
||||||
self.progress.update(table, table_size) # Mark table as done
|
self.progress.update(table, table_size) # Mark table as done
|
||||||
return
|
return
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user