Google 계정 로그인 연동 추가

This commit is contained in:
2026-07-29 14:02:07 +09:00
parent 99af25b8fa
commit 52ed053876
20 changed files with 897 additions and 9 deletions

View File

@@ -0,0 +1,14 @@
ALTER TABLE users
ADD COLUMN IF NOT EXISTS google_sub TEXT,
ADD COLUMN IF NOT EXISTS google_email TEXT NOT NULL DEFAULT '',
ADD COLUMN IF NOT EXISTS google_name TEXT NOT NULL DEFAULT '',
ADD COLUMN IF NOT EXISTS google_avatar_url TEXT NOT NULL DEFAULT '',
ADD COLUMN IF NOT EXISTS google_linked_at TIMESTAMPTZ;
CREATE UNIQUE INDEX IF NOT EXISTS users_google_sub_unique_idx
ON users (google_sub)
WHERE google_sub IS NOT NULL;
CREATE INDEX IF NOT EXISTS users_google_email_idx
ON users (google_email)
WHERE google_email <> '';