Skip to content

Add Postgres Prisma scaffold support - #70

Merged
theinfosecguy merged 4 commits into
mainfrom
feature/postgres-prisma-support
Jun 26, 2026
Merged

Add Postgres Prisma scaffold support#70
theinfosecguy merged 4 commits into
mainfrom
feature/postgres-prisma-support

Conversation

@theinfosecguy

Copy link
Copy Markdown
Owner

Summary

  • add Express TypeScript Postgres + Prisma scaffolding behind --db postgres --orm prisma
  • make MongoDB selection explicit with --db mongodb and remove the legacy bare --db shortcut
  • update interactive prompts, generated templates, OpenAPI output, examples, changelog, version metadata, and smoke coverage

Validation

  • git diff --check origin/main..HEAD
  • npm test (13 files, 345 tests)
  • npm run test:package (1 smoke file, 6 tests)
  • npm pack --dry-run
  • scripted interactive wizard check for Express TypeScript Postgres/Prisma
  • manual generated-app smoke: generated express --typescript --db postgres --orm prisma --openapi --port 5326 --skip-install, ran npm install --no-audit --no-fund, npm run db:generate, npm run build, npm test, booted node dist/index.js, and checked /health plus /

Notes

  • Docker Compose route tests were not run locally because the Docker daemon was unavailable.

@theinfosecguy
theinfosecguy enabled auto-merge (squash) June 26, 2026 05:48
@theinfosecguy
theinfosecguy merged commit b69be48 into main Jun 26, 2026
5 checks passed
@theinfosecguy
theinfosecguy deleted the feature/postgres-prisma-support branch June 26, 2026 05:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant