mirror of
https://github.com/TheAnachronism/docspell.git
synced 2025-06-24 03:18:26 +00:00
Add updated
column to some tables
This commit is contained in:
@ -0,0 +1,29 @@
|
||||
-- organization
|
||||
ALTER TABLE `organization`
|
||||
ADD COLUMN (`updated` timestamp);
|
||||
|
||||
UPDATE `organization` SET `updated` = `created`;
|
||||
|
||||
ALTER TABLE `organization`
|
||||
MODIFY `updated` timestamp NOT NULL;
|
||||
|
||||
-- person
|
||||
ALTER TABLE `person`
|
||||
MODIFY `created` timestamp;
|
||||
|
||||
ALTER TABLE `person`
|
||||
ADD COLUMN (`updated` timestamp);
|
||||
|
||||
UPDATE `person` SET `updated` = `created`;
|
||||
|
||||
ALTER TABLE `person`
|
||||
MODIFY `updated` timestamp NOT NULL;
|
||||
|
||||
-- equipment
|
||||
ALTER TABLE `equipment`
|
||||
ADD COLUMN (`updated` timestamp);
|
||||
|
||||
UPDATE `equipment` SET `updated` = `created`;
|
||||
|
||||
ALTER TABLE `equipment`
|
||||
MODIFY `updated` timestamp NOT NULL;
|
@ -0,0 +1,29 @@
|
||||
-- organization
|
||||
ALTER TABLE "organization"
|
||||
ADD COLUMN "updated" timestamp;
|
||||
|
||||
UPDATE "organization" SET "updated" = "created";
|
||||
|
||||
ALTER TABLE "organization"
|
||||
ALTER COLUMN "updated" SET NOT NULL;
|
||||
|
||||
-- person
|
||||
ALTER TABLE "person" ALTER COLUMN "created"
|
||||
TYPE timestamp USING(to_timestamp("created", 'YYYY-MM-DD HH24:MI:SS')::timestamp);
|
||||
|
||||
ALTER TABLE "person"
|
||||
ADD COLUMN "updated" timestamp;
|
||||
|
||||
UPDATE "person" SET "updated" = "created";
|
||||
|
||||
ALTER TABLE "person"
|
||||
ALTER COLUMN "updated" SET NOT NULL;
|
||||
|
||||
-- equipment
|
||||
ALTER TABLE "equipment"
|
||||
ADD COLUMN "updated" timestamp;
|
||||
|
||||
UPDATE "equipment" SET "updated" = "created";
|
||||
|
||||
ALTER TABLE "equipment"
|
||||
ALTER COLUMN "updated" SET NOT NULL;
|
Reference in New Issue
Block a user