← Data Manipulation | Circumflex ORM Documentation |
Database schema scripts are generated with DDLUnit
. You can use this class to create and drop database objects programmatically:
val ddl = new DDLUnit(Country, City)
// drop objects
ddl.DROP
// create objects
ddl.CREATE
// drop and then create objects
ddl.DROP_CREATE
DDLUnit
creates objects in the following order:
Respectively, drop script works with objects in a reverse order.
After the execution, DDLUnit
produces messages
.
You can also setup maven-cx-plugin
to export the schema for your Maven project within a build profile. Read more on Circumflex Maven Plugin page.
← Data Manipulation | Circumflex ORM Documentation |