This commit is contained in:
2024-04-19 01:54:54 +07:00
commit a90529f258
10 changed files with 2136 additions and 0 deletions

27
src/app.ts Normal file
View File

@@ -0,0 +1,27 @@
import { drizzle } from "drizzle-orm/better-sqlite3";
import { migrate } from "drizzle-orm/better-sqlite3/migrator";
import Database from "better-sqlite3";
import { user } from "./schema.ts";
const sqlite = new Database("sqlite.db");
const db = drizzle(sqlite);
migrate(db, { migrationsFolder: "drizzle" });
async function main() {
await db.insert(user).values({
job: "Software Engineer",
phone: "1234567890",
group: 1,
name: "John Doe",
education: "Bachelor",
});
console.log("User inserted");
}
(async () => {
try {
await main();
} catch (e) {
console.error(e);
}
})();