diff --git a/src/cli.ts b/src/cli.ts index 9a9bdec..b048e85 100644 --- a/src/cli.ts +++ b/src/cli.ts @@ -35,10 +35,10 @@ import { getProjectContext } from "./get-project-context" "generate", "generate types and sql documentation from database", (yargs) => { - yargs.option("pglite", { type: "boolean", default: false }) + yargs.option("pglite", { type: "boolean", default: true, describe: "Use PGlite instead of a running postgres instance" }) }, async (argv) => { - generate({ ...(await getProjectContext()), pglite: !!argv.pglite }) + generate({ ...(await getProjectContext()), pglite: argv.pglite !== false }) }, ) .parse() diff --git a/src/generate.ts b/src/generate.ts index f337094..09294e8 100644 --- a/src/generate.ts +++ b/src/generate.ts @@ -12,7 +12,7 @@ export const generate = async ({ schemas, defaultDatabase, dbDir, - pglite = false, + pglite = true, migrationsDir, }: Pick & { pglite?: boolean