2026-05-20 10:22:58 -05:00

15 lines
530 B
SQL

CREATE TABLE IF NOT EXISTS users (
firebase_uid TEXT PRIMARY KEY,
email TEXT,
display_name TEXT,
photo_url TEXT,
locale TEXT NOT NULL DEFAULT 'en',
timezone TEXT,
onboarding_done BOOLEAN NOT NULL DEFAULT FALSE,
revision BIGINT NOT NULL DEFAULT 1,
updated_at TIMESTAMPTZ NOT NULL DEFAULT now(),
created_at TIMESTAMPTZ NOT NULL DEFAULT now()
);
CREATE INDEX IF NOT EXISTS users_updated_at_idx ON users (updated_at);