import { drizzle } from "drizzle-orm/expo-sqlite";
import { openDatabaseSync } from "expo-sqlite";
import { exercise_label, exercises, labels, sets } from "@/db/schema";
import { reset, seed } from "drizzle-seed";
export const expodb = openDatabaseSync("db.db", {
enableChangeListener: true,
});
export const db = drizzle(expodb);
export async function seedDb() {
return await seed(db, {
exercise_label,
exercises,
labels,
sets,
});
}
import { drizzle } from "drizzle-orm/expo-sqlite";
import { openDatabaseSync } from "expo-sqlite";
import { exercise_label, exercises, labels, sets } from "@/db/schema";
import { reset, seed } from "drizzle-seed";
export const expodb = openDatabaseSync("db.db", {
enableChangeListener: true,
});
export const db = drizzle(expodb);
export async function seedDb() {
return await seed(db, {
exercise_label,
exercises,
labels,
sets,
});
}