v0.1.0
馃殌 Enhancements
- Add
eponyme init, which installs the managed Prisma models and copies the published migration history into a host application - Make
eponyme initidempotent, so it never overwrites a migration whose contents differ - Add
--forcetoeponyme init, replacing known Eponyme model blocks without touching a conflicting migration - Add
eponyme check, which verifies the Prisma delegates, the PostgreSQL tables and columns, and the schema version recorded in_eponyme_schema - Read
.envby default, with--cwd,--schema,--migrations,--clientand--envfor an application that uses other paths - Ship the versioned migration history as immutable package exports, so an upgrade adds migrations instead of rewriting them
馃摝 Build
- Add
test:postgres, which runs the migrations against a real PostgreSQL - Add
test:tarball, which installs the packed tarball and exercises both commands end to end
馃摎 Documentation
- Document the install, upgrade and baselining procedures, including how to adopt a database whose Eponyme tables predate this migration history
鉂わ笍 Contributors
- Corentin (
@d3ller)