|  2ad91ec628 Updates the database schema to require a thread_id (by adding a constraint that the column is non-null) for event_push_actions, event_push_actions_staging, and event_push_actions_summary. For PostgreSQL we add the constraint as NOT VALID, then VALIDATE the constraint a background job to avoid locking the table during an upgrade. Each table is updated as a separate schema delta to avoid deadlocks between them. For SQLite we simply rebuild the table & copy the data. | ||
|---|---|---|
| .. | ||
| common | ||
| main | ||
| state | ||
| README.md | ||
| __init__.py | ||
		
			
				
				README.md
			
		
		
			
			
		
	
	Synapse Database Schemas
This directory contains the schema files used to build Synapse databases. For more information, see https://matrix-org.github.io/synapse/develop/development/database_schema.html.