From d5a22895e7b55a6fde0bb0aead321905acc07f6d Mon Sep 17 00:00:00 2001 From: LandaMm Date: Thu, 5 Jun 2025 20:49:05 +0200 Subject: [PATCH] feat: user creator and verified columns --- migrations/00006_add_user_creator.sql | 12 ++++++++++++ migrations/00007_add_user_verification.sql | 12 ++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 migrations/00006_add_user_creator.sql create mode 100644 migrations/00007_add_user_verification.sql diff --git a/migrations/00006_add_user_creator.sql b/migrations/00006_add_user_creator.sql new file mode 100644 index 0000000..372b029 --- /dev/null +++ b/migrations/00006_add_user_creator.sql @@ -0,0 +1,12 @@ +-- +goose Up +-- +goose StatementBegin +ALTER TABLE users +ADD COLUMN created_by UUID REFERENCES users (id) ON DELETE SET NULL; + +-- +goose StatementEnd +-- +goose Down +-- +goose StatementBegin +ALTER TABLE users +DROP COLUMN created_by; + +-- +goose StatementEnd diff --git a/migrations/00007_add_user_verification.sql b/migrations/00007_add_user_verification.sql new file mode 100644 index 0000000..9db749e --- /dev/null +++ b/migrations/00007_add_user_verification.sql @@ -0,0 +1,12 @@ +-- +goose Up +-- +goose StatementBegin +ALTER TABLE users +ADD COLUMN email_verified BOOLEAN NOT NULL DEFAULT FALSE; + +-- +goose StatementEnd +-- +goose Down +-- +goose StatementBegin +ALTER TABLE users +DROP COLUMN email_verified; + +-- +goose StatementEnd