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.MetadataImplementor
buildMetadataFromMainArgs
(String[] args) Intended for test usage only.static void
void
validate
(org.hibernate.boot.Metadata metadata) void
validate
(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
-