From f7127235ccaf606223fb1508b19002fe6ae026d1 Mon Sep 17 00:00:00 2001 From: Tiago Yamamoto Date: Wed, 24 Dec 2025 14:21:27 -0300 Subject: [PATCH] fix(seeder): use uppercase ACTIVE status to match backend validation --- seeder-api/src/seeders/users.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/seeder-api/src/seeders/users.js b/seeder-api/src/seeders/users.js index e3cef18..33f1487 100644 --- a/seeder-api/src/seeders/users.js +++ b/seeder-api/src/seeders/users.js @@ -23,7 +23,7 @@ export async function seedUsers() { const result = await pool.query(` INSERT INTO users (identifier, password_hash, role, full_name, email, name, tenant_id, status) - VALUES ($1, $2, 'superadmin', $3, $4, $5, $6, 'active') + VALUES ($1, $2, 'superadmin', $3, $4, $5, $6, 'ACTIVE') ON CONFLICT (identifier) DO UPDATE SET password_hash = EXCLUDED.password_hash RETURNING id `, ['superadmin', superAdminPassword, 'System Administrator', 'admin@gohorsejobs.com', 'System Administrator', systemTenantId]); @@ -58,7 +58,7 @@ export async function seedUsers() { const result = await pool.query(` INSERT INTO users (identifier, password_hash, role, full_name, email, name, tenant_id, status) - VALUES ($1, $2, $3, $4, $5, $6, $7, 'active') + VALUES ($1, $2, $3, $4, $5, $6, $7, 'ACTIVE') ON CONFLICT (identifier) DO UPDATE SET password_hash = EXCLUDED.password_hash RETURNING id `, [admin.identifier, hash, admin.roles[0], admin.fullName, admin.email, admin.fullName, tenantId]); @@ -87,7 +87,7 @@ export async function seedUsers() { const result = await pool.query(` INSERT INTO users (identifier, password_hash, role, full_name, email, name, status) - VALUES ($1, $2, 'candidate', $3, $4, $5, 'active') + VALUES ($1, $2, 'candidate', $3, $4, $5, 'ACTIVE') ON CONFLICT (identifier) DO UPDATE SET password_hash = EXCLUDED.password_hash RETURNING id `, [cand.identifier, hash, cand.fullName, cand.email, cand.fullName]); @@ -179,7 +179,7 @@ export async function seedUsers() { INSERT INTO users ( identifier, password_hash, role, full_name, email, name, phone, city, state, title, experience, skills, objective, bio, status - ) VALUES ($1, $2, 'candidate', $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, 'active') + ) VALUES ($1, $2, 'candidate', $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, 'ACTIVE') ON CONFLICT (identifier) DO UPDATE SET full_name = EXCLUDED.full_name, email = EXCLUDED.email,