Add last_saved and related fields to the database

This commit is contained in:
2024-03-10 18:56:40 +00:00
parent 057fa81e67
commit 32db8446b5
4 changed files with 91 additions and 16 deletions
@@ -0,0 +1,32 @@
-- Add last_saved columns
-- timeline_item
alter table timeline_item
add column last_saved timestamptz;
update timeline_item
set last_saved = (json ->> 'lastSaved') :: timestamptz
where last_saved is null;
alter table timeline_item
alter column last_saved set not null;
-- place
alter table place
add column last_saved timestamptz;
update place
set last_saved = (json ->> 'lastSaved') :: timestamptz
where last_saved is null;
alter table place
alter column last_saved set not null;
-- Add server_last_updated columns
alter table timeline_item
add column server_last_updated timestamptz not null default now();
alter table place
add column server_last_updated timestamptz not null default now();