import * as schema from "./drizzle/schema.js";
.....
useEffect(() => {
const initDb = async () => {
const bufferDb = new PGlite("idb://test");
await bufferDb.waitReady;
const bufferDrizzle = drizzle(bufferDb, { schema });
const migrationPath = "./src/drizzle/migrations";
await migrate(bufferDrizzle, { migrationsFolder: migrationPath });
setDb(bufferDrizzle);
};
initDb();
}, []);
import * as schema from "./drizzle/schema.js";
.....
useEffect(() => {
const initDb = async () => {
const bufferDb = new PGlite("idb://test");
await bufferDb.waitReady;
const bufferDrizzle = drizzle(bufferDb, { schema });
const migrationPath = "./src/drizzle/migrations";
await migrate(bufferDrizzle, { migrationsFolder: migrationPath });
setDb(bufferDrizzle);
};
initDb();
}, []);