new functions

This commit is contained in:
Mateusz Gruszczyński
2026-07-27 12:36:00 +02:00
parent 63999f0878
commit 79298b5d17
15 changed files with 1064 additions and 218 deletions
@@ -0,0 +1,10 @@
ALTER TABLE users ADD COLUMN editor_color TEXT;
CREATE TABLE user_resource_colors (
user_id BIGINT NOT NULL REFERENCES users(id) ON DELETE CASCADE,
resource_kind TEXT NOT NULL,
resource_slug TEXT NOT NULL,
color TEXT NOT NULL,
updated_at TIMESTAMPTZ NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (user_id, resource_kind, resource_slug)
);