WIP: Keep writing projectS

Signed-off-by: Nikolai Rodionov <iam@allanger.xyz>
This commit is contained in:
2026-05-20 13:37:48 +02:00
parent 121e3f2664
commit 0cf8aefc1c
5 changed files with 202 additions and 17 deletions

View File

@@ -1,5 +1,5 @@
CREATE TABLE projects (
id UUID PRIMARY KEY,
uuid UUID PRIMARY KEY,
name VARCHAR(120) NOT NULL,
slug VARCHAR(120) NOT NULL UNIQUE
CHECK (
@@ -7,11 +7,10 @@ CREATE TABLE projects (
),
description TEXT,
owner_user_id UUID NOT NULL,
archived_at TIMESTAMP NULL,
closed_at TIMESTAMP NULL,
closed_at TIMESTAMPTZ NULL,
billing_account_id UUID NULL,
created_at TIMESTAMP NOT NULL DEFAULT now(),
updated_at TIMESTAMP NOT NULL DEFAULT now(),
created_at TIMESTAMPTZ NOT NULL DEFAULT now(),
updated_at TIMESTAMPTZ NOT NULL DEFAULT now(),
created_by UUID NOT NULL,
updated_by UUID NOT NULL,
updated_by UUID NOT NULL
);