Package org.hibernate.tool.hbm2ddl
Class SchemaValidator
java.lang.Object
org.hibernate.tool.hbm2ddl.SchemaValidator
A commandline tool to update a database schema. May also be called from
inside an application.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.hibernate.boot.spi.MetadataImplementorbuildMetadataFromMainArgs(String[] args) Intended for test usage only.static voidvoidvalidate(org.hibernate.boot.Metadata metadata) voidvalidate(org.hibernate.boot.Metadata metadata, org.hibernate.service.ServiceRegistry serviceRegistry)
-
Constructor Details
-
SchemaValidator
public SchemaValidator()
-
-
Method Details
-
validate
public void validate(org.hibernate.boot.Metadata metadata) -
validate
public void validate(org.hibernate.boot.Metadata metadata, org.hibernate.service.ServiceRegistry serviceRegistry) -
main
-
buildMetadataFromMainArgs
public static org.hibernate.boot.spi.MetadataImplementor buildMetadataFromMainArgs(String[] args) throws Exception Intended for test usage only. Builds a Metadata using the same algorithm asmain(java.lang.String[])- Parameters:
args- The "command line args"- Returns:
- The built Metadata
- Throws:
Exception- Problems building the Metadata
-