Full name:
de.juplo:hibernate4-maven-plugin:1.0.1:export
Description:
Attributes:
Name | Type | Since | Description |
---|---|---|---|
delimiter | String | - | Delimiter in output-file. Default value is: ;. User property is: hibernate.export.schema.delimiter. |
driverClassName | String | - | SQL-Driver name. User property is: hibernate.connection.driver_class. |
force | boolean | - | Force execution
Force execution, even if no modified or newly added annotated classes where found and the dialect was not changed. skip takes precedence over force. Default value is: false. User property is: hibernate.export.force. |
format | boolean | - | Format output-file. Default value is: true. User property is: hibernate.export.schema.format. |
hibernateDialect | String | - | Hibernate dialect. User property is: hibernate.dialect. |
hibernateProperties | String | - | Path to Hibernate configuration file. Default value is: ${project.build.outputDirectory}/hibernate.properties. |
outputDirectory | String | - | Classes-Directory to scan.
This parameter defaults to the maven build-output-directory for classes. Additonally, all dependencies are scanned for annotated classes. User property is: project.build.outputDirectory. |
outputFile | String | - | Output file. Default value is: ${project.build.directory}/schema.sql. User property is: hibernate.export.schema.filename. |
password | String | - | Database password User property is: hibernate.connection.password. |
scanTestClasses | boolean | - | Wether to scan test-classes too, or not.
If this parameter is set to true the test-classes of the artifact will be scanned for hibernate-annotated classes additionally. Default value is: false. User property is: hibernate.export.scann_testclasses. |
skip | boolean | - | Skip execution
If set to true, the execution is skipped. A skipped excecution is signaled via the maven-property ${hibernate.export.skipped}. The excecution is skipped automatically, if no modified or newly added annotated classes are found and the dialect was not changed. Default value is: false. User property is: maven.test.skip. |
target | String | - | Target of execution:
Default value is: EXPORT. User property is: hibernate.export.target. |
testOutputDirectory | String | - | Test-Classes-Directory to scan.
This parameter defaults to the maven build-output-directory for test-classes. This parameter is only used, when scanTestClasses is set to true! User property is: project.build.testOutputDirectory. |
type | String | - | Type of execution.
Default value is: BOTH. User property is: hibernate.export.type. |
url | String | - | Database URL. User property is: hibernate.connection.url. |
username | String | - | Database username User property is: hibernate.connection.username. |
Force execution, even if no modified or newly added annotated classes where found and the dialect was not changed.
skip takes precedence over force.
This parameter defaults to the maven build-output-directory for classes. Additonally, all dependencies are scanned for annotated classes.
If this parameter is set to true the test-classes of the artifact will be scanned for hibernate-annotated classes additionally.
skip:
If set to true, the execution is skipped.
A skipped excecution is signaled via the maven-property ${hibernate.export.skipped}.
The excecution is skipped automatically, if no modified or newly added annotated classes are found and the dialect was not changed.
This parameter defaults to the maven build-output-directory for test-classes.
This parameter is only used, when scanTestClasses is set to true!
type:
url: