import { createClient, operators } from "./index.js"; const databaseUrl = process.env.DATABASE_URL; const username = process.env.SEED_OPERATOR_USERNAME ?? "admin"; const operatorName = process.env.SEED_OPERATOR_NAME ?? "Operator"; if (!databaseUrl) { console.error("DATABASE_URL not set"); process.exit(1); } const { db, pool } = createClient(databaseUrl); await db .insert(operators) .values({ username, displayName: operatorName, role: "admin", defaultTimezone: "Asia/Kuala_Lumpur", }) .onConflictDoNothing(); console.log(`Seeded operator '${username}'. Set a password via scripts/set-password.sh ${username}`); await pool.end();