Generate SQL for creating and populating databases in java.
Based on the database specification made in lucidchart
-
Automatically generate SQL tables from a specification written in java.
-
Makes it easier to validate the design (some compile (types) and runtime (constraints and references) checks in java)
-
Specification ius always up-to-date with the design, and easily generated and copied into projects that depend on it.
External dependencies are managed by gradle
see build-gradle
javac kth.projektgrupp17.sql.main.java && java kth.projektgrupp17.sql.main