Fix schema deltas
parent
08d68c5296
commit
03c694bb08
|
@ -32,6 +32,7 @@ UPDATE rooms SET room_version=(
|
||||||
SELECT COALESCE(json::json->'content'->>'room_version','1')
|
SELECT COALESCE(json::json->'content'->>'room_version','1')
|
||||||
FROM state_events se INNER JOIN event_json ej USING (event_id)
|
FROM state_events se INNER JOIN event_json ej USING (event_id)
|
||||||
WHERE se.room_id=rooms.room_id AND se.type='m.room.create' AND se.state_key=''
|
WHERE se.room_id=rooms.room_id AND se.type='m.room.create' AND se.state_key=''
|
||||||
|
LIMIT 1
|
||||||
) WHERE rooms.room_version IS NULL;
|
) WHERE rooms.room_version IS NULL;
|
||||||
|
|
||||||
-- see also rooms_version_column_3.sql.sqlite which has a copy of the above query, using
|
-- see also rooms_version_column_3.sql.sqlite which has a copy of the above query, using
|
||||||
|
|
|
@ -19,4 +19,5 @@ UPDATE rooms SET room_version=(
|
||||||
SELECT COALESCE(json_extract(ej.json, '$.content.room_version'), '1')
|
SELECT COALESCE(json_extract(ej.json, '$.content.room_version'), '1')
|
||||||
FROM state_events se INNER JOIN event_json ej USING (event_id)
|
FROM state_events se INNER JOIN event_json ej USING (event_id)
|
||||||
WHERE se.room_id=rooms.room_id AND se.type='m.room.create' AND se.state_key=''
|
WHERE se.room_id=rooms.room_id AND se.type='m.room.create' AND se.state_key=''
|
||||||
|
LIMIT 1
|
||||||
) WHERE rooms.room_version IS NULL;
|
) WHERE rooms.room_version IS NULL;
|
||||||
|
|
Loading…
Reference in New Issue