-- Migration 000010: Local email/password authentication -- Adds password_hash column to users table (replaces Keycloak external_id auth). -- Seeds dev users with bcrypt hashes. ALTER TABLE users ADD COLUMN IF NOT EXISTS password_hash TEXT NOT NULL DEFAULT ''; -- Update seed dev admin user with bcrypt("admin123") UPDATE users SET password_hash = '$2a$10$P6IygH9MpDmKrrACsnYeCeAsTEgVUrFWbHksa4KS7FHSCBcExDYXy' WHERE email = 'admin@veylant.dev';