Registry / database / generator-jhipster-postgres-uuid

generator-jhipster-postgres-uuid

JSON →
library0.0.6jsnpmunverified

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-uuid
INSTALL
IMPORT
SIG · GENERATOR-JHIPSTER
G
generator-jhipster-postgres-uuid
databasejavascriptv0.0.6
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

use (module)
yo jhipster-postgres-uuid
npm install generator-jhipster-postgres-uuid and then run as standalone script
This is a Yeoman generator, not a library. It is used via 'yo' CLI after installing globally. Requires JHipster project context.
link for development
npm link generator-jhipster-postgres-uuid
using npm install relative path or local file
For development, run 'npm link' in module folder then 'npm link generator-jhipster-postgres-uuid' in JHipster app folder.
global install
npm install -g generator-jhipster-postgres-uuid
npm install --save-dev or yarn add
Must be installed globally to be used with 'yo'.

Installs Yeoman, JHipster, and the module globally, creates a JHipster app, then runs the module to convert IDs to UUIDs.

npm install -g yo generator-jhipster generator-jhipster-postgres-uuid # Create a JHipster app first (e.g., jhipster) mkdir my-app && cd my-app jhipster # After app is generated, run the module cd my-app yo jhipster-postgres-uuid
Debug
Known issues
breakingOnly tested with JHipster 7; may cause errors in JHipster 8 or later.
fix
Use only with JHipster 7.x apps. Check module compatibility for newer JHipster versions.
affects: ≥0.0.0
gotchaReactive applications, microservices, search engines, message brokers, and front-end are not supported and may break.
fix
Do not use with reactive or microservice architectures. Only use with monolithic JPA applications.
affects: ≤0.0.6
gotchaModule must be run AFTER JHipster app generation, not before. Running on a fresh project without generated entities may fail.
fix
Generate JHipster app with entities first, then run 'yo jhipster-postgres-uuid'.
affects: ≤0.0.6
gotchaGlobal installation required; using npx or local install may not work with 'yo'.
fix
Install globally: npm install -g generator-jhipster-postgres-uuid
affects: ≤0.0.6
Errors
Common errors & fixes
Error: Cannot find module 'generator-jhipster-postgres-uuid'
Module not installed globally or not linked properly.
fix
Run 'npm install -g generator-jhipster-postgres-uuid'.
Error: You are not in a JHipster project directory
Running 'yo jhipster-postgres-uuid' outside a JHipster app folder.
fix
Navigate to your JHipster app directory first (where .yo-rc.json exists).
Error: This module requires JHipster 7.x
JHipster version mismatch.
fix
Ensure you are using JHipster 7.x. Check with jhipster --version.
Upgrade
Version history
0.0.6latest on npm
Audit
Dependencies
generator-jhipsterrequiredRuns as a JHipster subgenerator; requires JHipster's Yeoman environment
Agent activity
8 hits · last 30 days
node
8
Resources
generator-jhipster-postgres-uuid — npm install generator-jhipster-postgres-uuid · libregistry