Compile-time Analysis
Jinx uses annotation processing at compile time. No runtime reflection, no live database connection needed.
Compile-time Analysis
Jinx uses annotation processing at compile time. No runtime reflection, no live database connection needed.
Plain SQL Output
Generates plain DDL SQL files that can be reviewed, committed to Git, and deployed like any other code artifact.
Liquibase Support
Outputs Liquibase YAML as a secondary dialect for teams already using Liquibase for execution and tracking.
Extensible via SPI
New database dialects can be added through the SPI interface. MySQL is included out of the box.