10 lines
578 B
SQL
10 lines
578 B
SQL
-- Add email verification and password reset columns to users table
|
|
ALTER TABLE users
|
|
ADD COLUMN IF NOT EXISTS email_verification_token VARCHAR(255),
|
|
ADD COLUMN IF NOT EXISTS email_verification_expires_at TIMESTAMPTZ,
|
|
ADD COLUMN IF NOT EXISTS reset_password_token VARCHAR(255),
|
|
ADD COLUMN IF NOT EXISTS reset_password_expires_at TIMESTAMPTZ;
|
|
|
|
-- Add index for token lookups
|
|
CREATE INDEX IF NOT EXISTS idx_users_email_verification_token ON users(email_verification_token);
|
|
CREATE INDEX IF NOT EXISTS idx_users_reset_password_token ON users(reset_password_token);
|