feat: default generate command to use pglite (no postgres required)#13
feat: default generate command to use pglite (no postgres required)#13chengyixu wants to merge 1 commit into
Conversation
When running `pgstrap generate`, pglite is now the default so users don't need a running postgres instance. Pass `--no-pglite` to use an external postgres via DATABASE_URL instead. Closes seveibar#2
|
Hi @seveibar, would love to get your feedback on this. The PR makes |
|
Hi @seveibar — gentle ping. This makes pgstrap generate default to pglite so new users don't need a running Postgres instance. All existing behavior is preserved. Happy to address any feedback! |
|
Hi @seveibar — following up. This makes |
|
Hi @seveibar — following up on this PR. All CI checks are passing. This defaults the generate command to use pglite so postgres isn't required. Happy to address any feedback! |
|
Friendly ping @seveibar -- this PR has been open for 37 days. It defaults the generate command to use pglite so no Postgres installation is required. Let me know if anything else is needed before review! Thanks. |
|
Hi! This PR is CI green and ready for merge when you have a moment. Thanks! |
|
Friendly ping on this one -- let me know if any changes needed! |
Summary
Closes #2
When running
pgstrap generate,--pglitenow defaults totrueso users don't need a running postgres instance to generate types and SQL documentation.Changes
src/cli.ts: Changed--pglitedefault fromfalse→true--no-pgliteflag as an opt-out when connecting to an external postgres instance viaDATABASE_URLBehavior
Before:
After:
@algora-pbc /claim #2