gitdataai/libs/migrate/sql/m20250628_000006_create_user_notification.sql
2026-04-14 19:02:01 +08:00

16 lines
602 B
SQL

CREATE TABLE IF NOT EXISTS user_notification (
"user" UUID PRIMARY KEY,
email_enabled BOOLEAN NOT NULL DEFAULT false,
in_app_enabled BOOLEAN NOT NULL DEFAULT true,
push_enabled BOOLEAN NOT NULL DEFAULT false,
digest_mode VARCHAR(255) NOT NULL,
dnd_enabled BOOLEAN NOT NULL DEFAULT false,
dnd_start_minute INTEGER,
dnd_end_minute INTEGER,
marketing_enabled BOOLEAN NOT NULL DEFAULT true,
security_enabled BOOLEAN NOT NULL DEFAULT true,
product_enabled BOOLEAN NOT NULL DEFAULT true,
created_at TIMESTAMPTZ NOT NULL,
updated_at TIMESTAMPTZ NOT NULL
);