tambah akaun dari tiap role

This commit is contained in:
2026-05-17 00:53:43 +07:00
parent c205a89b88
commit a904a27934
7 changed files with 330 additions and 243 deletions
+16
View File
@@ -0,0 +1,16 @@
import { sql } from "drizzle-orm";
import { getDb } from "../api/queries/connection";
import { users } from "../db/schema";
async function check() {
const db = getDb();
const res = await db.execute(sql`SELECT id FROM users WHERE unionId = 'officer@example.com' LIMIT 1`);
console.log("Raw query result for officer:", res);
const allUsers = await db.select().from(users);
console.log("Current Users in DB:");
console.table(allUsers.map(u => ({ id: u.id, email: u.email, role: u.role })));
process.exit(0);
}
check().catch(console.error);
+10
View File
@@ -0,0 +1,10 @@
import { seedLocalUserIfMissing } from "../api/auth";
async function forceSeed() {
console.log("Starting force seed...");
await seedLocalUserIfMissing();
console.log("Force seed completed.");
process.exit(0);
}
forceSeed().catch(console.error);