JHipster module that converts Long ID fields to PostgreSQL UUIDs in JHipster 7 applications. Version 0.0.6, last updated appears to be early stage. Modifies entities, services, resources, DTOs, Liquibase changelogs (removing sequence generators), unit/integration tests, and fake data. Only supports monolithic JPA applications; does not support reactive, microservices, search engines, message brokers, or front-end. Tested only with JHipster 7. Requires Yeoman CLI and a JHipster project. Not actively maintained (last commit likely 2021).
npm install generator-jhipster-postgres-uuidNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Installs Yeoman, JHipster, and the module globally, creates a JHipster app, then runs the module to convert IDs to UUIDs.
Use only with JHipster 7.x apps. Check module compatibility for newer JHipster versions.
Do not use with reactive or microservice architectures. Only use with monolithic JPA applications.
Generate JHipster app with entities first, then run 'yo jhipster-postgres-uuid'.
Install globally: npm install -g generator-jhipster-postgres-uuid
Run 'npm install -g generator-jhipster-postgres-uuid'.
Navigate to your JHipster app directory first (where .yo-rc.json exists).
Ensure you are using JHipster 7.x. Check with jhipster --version.