feat: add template version creator (#3001)

This commit is contained in:
Abhineet Jain
2022-07-15 14:12:39 -07:00
committed by GitHub
parent d26b3b7ba1
commit d04ba2cc02
14 changed files with 114 additions and 16 deletions

View File

@ -0,0 +1 @@
ALTER TABLE ONLY template_versions DROP COLUMN IF EXISTS created_by;

View File

@ -0,0 +1,16 @@
BEGIN;
ALTER TABLE ONLY template_versions ADD COLUMN IF NOT EXISTS created_by uuid REFERENCES users (id) ON DELETE RESTRICT;
UPDATE
template_versions
SET
created_by = (
SELECT created_by FROM templates
WHERE template_versions.template_id = templates.id
LIMIT 1
)
WHERE
created_by IS NULL;
COMMIT;