CREATE EXTENSION IF NOT EXISTS "uuid-ossp"; CREATE TABLE users ( id UUID PRIMARY KEY DEFAULT uuid_generate_v4(), email TEXT UNIQUE NOT NULL, encrypted_password TEXT NOT NULL, created_at TIMESTAMPTZ NOT NULL DEFAULT NOW(), updated_at TIMESTAMPTZ NOT NULL DEFAULT NOW(), last_sign_in_at TIMESTAMPTZ, raw_app_meta_data JSONB DEFAULT '{}'::jsonb, raw_user_meta_data JSONB DEFAULT '{}'::jsonb, is_super_admin BOOLEAN DEFAULT false, confirmed_at TIMESTAMPTZ, email_confirmed_at TIMESTAMPTZ, phone TEXT, phone_confirmed_at TIMESTAMPTZ, confirmation_token TEXT, recovery_token TEXT, email_change_token_new TEXT, email_change TEXT ); CREATE INDEX users_email_idx ON users (email);