Managing Custom Logic and Entity Regeneration in JHipster
Avoid the 'regeneration trap' in JHipster by separating business logic from generated entities. Learn the delegation pattern to preserve custom code during scaffold updates.
ReadMeFeed / Community knowledge
Real questions. Useful conversations. Find the people who know your stack.
Avoid the 'regeneration trap' in JHipster by separating business logic from generated entities. Learn the delegation pattern to preserve custom code during scaffold updates.
A decision guide for picking Liquibase changelog formats: structured (YAML/XML/JSON) vs. formatted SQL. Covers portability, rollback, reverse engineering, team skills, and a concrete validation workflow with commands you can run today.
Learn how to use Liquibase labels and contexts to gate database migrations across dev, staging, and production without duplicating changelogs.
Stop fighting 'already exists' errors in your database migrations. Learn how to use Liquibase Preconditions to create resilient, environment-aware schema updates.
A step‑by‑step diagnostic guide for Liquibase checksum validation failures, covering MD5 vs SHA‑256 mismatches, encoding drift, manual DB edits, version upgrades, and duplicate changesets, with ordered checks, targeted fixes, and escalation thresholds.
A practical diagnostic guide for JHipster Spring Boot apps that fail to start due to Liquibase checksum mismatches, changelog locks, or missing changelogs. Includes checks, fixes, and escalation criteria.
Learn how Liquibase preconditions guard against unintended schema changes, see a concrete XML example, weigh trade‑offs, and get step‑by‑step guidance for safe, idempotent deployments.
Deciding between XML, YAML, and SQL in Liquibase impacts your database portability and validation. This guide compares abstraction vs. native SQL for schema migrations.
Learn when to use Liquibase contexts or labels, see a side‑by‑side comparison, and follow a concrete example to validate your choice.