类 SchemaCreatorImpl
- java.lang.Object
-
- org.hibernate.tool.schema.internal.SchemaCreatorImpl
-
- 所有已实现的接口:
SchemaCreator
public class SchemaCreatorImpl extends Object implements SchemaCreator
This is functionally nothing more than the creation script from the older SchemaExport class (plus some additional stuff in the script).- 作者:
- Steve Ebersole
-
-
字段概要
字段 修饰符和类型 字段 说明 static StringDEFAULT_IMPORT_FILE
-
构造器概要
构造器 构造器 说明 SchemaCreatorImpl(ServiceRegistry serviceRegistry)SchemaCreatorImpl(ServiceRegistry serviceRegistry, SchemaFilter schemaFilter)SchemaCreatorImpl(HibernateSchemaManagementTool tool)SchemaCreatorImpl(HibernateSchemaManagementTool tool, SchemaFilter schemaFilter)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidcreateFromMetadata(Metadata metadata, ExecutionOptions options, Dialect dialect, Formatter formatter, GenerationTarget... targets)voidcreateFromScript(ScriptSourceInput scriptSourceInput, ImportSqlCommandExtractor commandExtractor, Formatter formatter, ExecutionOptions options, GenerationTarget... targets)voiddoCreation(Metadata metadata, boolean manageNamespaces, GenerationTarget... targets)voiddoCreation(Metadata metadata, Dialect dialect, ExecutionOptions options, SourceDescriptor sourceDescriptor, GenerationTarget... targets)voiddoCreation(Metadata metadata, ServiceRegistry serviceRegistry, Map settings, boolean manageNamespaces, GenerationTarget... targets)voiddoCreation(Metadata metadata, ExecutionOptions options, SourceDescriptor sourceDescriptor, TargetDescriptor targetDescriptor)Perform a schema creation from the indicated source(s) to the indicated target(s).List<String>generateCreationCommands(Metadata metadata, boolean manageNamespaces)For testing...
-
-
-
构造器详细资料
-
SchemaCreatorImpl
public SchemaCreatorImpl(HibernateSchemaManagementTool tool)
-
SchemaCreatorImpl
public SchemaCreatorImpl(HibernateSchemaManagementTool tool, SchemaFilter schemaFilter)
-
SchemaCreatorImpl
public SchemaCreatorImpl(ServiceRegistry serviceRegistry)
-
SchemaCreatorImpl
public SchemaCreatorImpl(ServiceRegistry serviceRegistry, SchemaFilter schemaFilter)
-
-
方法详细资料
-
doCreation
public void doCreation(Metadata metadata, ExecutionOptions options, SourceDescriptor sourceDescriptor, TargetDescriptor targetDescriptor)
从接口复制的说明:SchemaCreatorPerform a schema creation from the indicated source(s) to the indicated target(s).- 指定者:
doCreation在接口中SchemaCreator- 参数:
metadata- Represents the schema to be created.options- Options for executing the creationsourceDescriptor- description of the source(s) of creation commandstargetDescriptor- description of the target(s) for the creation commands
-
doCreation
public void doCreation(Metadata metadata, Dialect dialect, ExecutionOptions options, SourceDescriptor sourceDescriptor, GenerationTarget... targets)
-
createFromScript
public void createFromScript(ScriptSourceInput scriptSourceInput, ImportSqlCommandExtractor commandExtractor, Formatter formatter, ExecutionOptions options, GenerationTarget... targets)
-
createFromMetadata
public void createFromMetadata(Metadata metadata, ExecutionOptions options, Dialect dialect, Formatter formatter, GenerationTarget... targets)
-
generateCreationCommands
public List<String> generateCreationCommands(Metadata metadata, boolean manageNamespaces)
For testing...- 参数:
metadata- The metadata for which to generate the creation commands.- 返回:
- The generation commands
-
doCreation
public void doCreation(Metadata metadata, boolean manageNamespaces, GenerationTarget... targets)
-
doCreation
public void doCreation(Metadata metadata, ServiceRegistry serviceRegistry, Map settings, boolean manageNamespaces, GenerationTarget... targets)
-
-