Package org.hibernate.tool.hbm2ddl
Class SchemaValidator
- java.lang.Object
-
- org.hibernate.tool.hbm2ddl.SchemaValidator
-
public class SchemaValidator extends java.lang.Object
A commandline tool to update a database schema. May also be called from inside an application.
-
-
Constructor Summary
Constructors Constructor Description SchemaValidator()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MetadataImplementor
buildMetadataFromMainArgs(java.lang.String[] args)
Intended for test usage only.static void
main(java.lang.String[] args)
void
validate(Metadata metadata)
void
validate(Metadata metadata, ServiceRegistry serviceRegistry)
-
-
-
Method Detail
-
validate
public void validate(Metadata metadata)
-
validate
public void validate(Metadata metadata, ServiceRegistry serviceRegistry)
-
main
public static void main(java.lang.String[] args)
-
buildMetadataFromMainArgs
public static MetadataImplementor buildMetadataFromMainArgs(java.lang.String[] args) throws java.lang.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:
java.lang.Exception
- Problems building the Metadata
-
-