public class SchemaCreatorImpl extends Object implements SchemaCreator
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_IMPORT_FILE |
Constructor and Description |
---|
SchemaCreatorImpl(HibernateSchemaManagementTool tool) |
SchemaCreatorImpl(HibernateSchemaManagementTool tool,
SchemaFilter schemaFilter) |
SchemaCreatorImpl(ServiceRegistry serviceRegistry) |
SchemaCreatorImpl(ServiceRegistry serviceRegistry,
SchemaFilter schemaFilter) |
Modifier and Type | Method and Description |
---|---|
void |
createFromMetadata(Metadata metadata,
ExecutionOptions options,
Dialect dialect,
Formatter formatter,
GenerationTarget... targets) |
void |
createFromScript(ScriptSourceInput scriptSourceInput,
ImportSqlCommandExtractor commandExtractor,
Formatter formatter,
ExecutionOptions options,
GenerationTarget... targets) |
void |
doCreation(Metadata metadata,
boolean manageNamespaces,
GenerationTarget... targets) |
void |
doCreation(Metadata metadata,
Dialect dialect,
ExecutionOptions options,
SourceDescriptor sourceDescriptor,
GenerationTarget... targets) |
void |
doCreation(Metadata metadata,
ExecutionOptions options,
SourceDescriptor sourceDescriptor,
TargetDescriptor targetDescriptor)
Perform a schema creation from the indicated source(s) to the indicated target(s).
|
void |
doCreation(Metadata metadata,
ServiceRegistry serviceRegistry,
Map settings,
boolean manageNamespaces,
GenerationTarget... targets) |
List<String> |
generateCreationCommands(Metadata metadata,
boolean manageNamespaces)
For testing...
|
public static final String DEFAULT_IMPORT_FILE
public SchemaCreatorImpl(HibernateSchemaManagementTool tool)
public SchemaCreatorImpl(HibernateSchemaManagementTool tool, SchemaFilter schemaFilter)
public SchemaCreatorImpl(ServiceRegistry serviceRegistry)
public SchemaCreatorImpl(ServiceRegistry serviceRegistry, SchemaFilter schemaFilter)
public void doCreation(Metadata metadata, ExecutionOptions options, SourceDescriptor sourceDescriptor, TargetDescriptor targetDescriptor)
SchemaCreator
doCreation
in interface 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 commandspublic void doCreation(Metadata metadata, Dialect dialect, ExecutionOptions options, SourceDescriptor sourceDescriptor, GenerationTarget... targets)
public void createFromScript(ScriptSourceInput scriptSourceInput, ImportSqlCommandExtractor commandExtractor, Formatter formatter, ExecutionOptions options, GenerationTarget... targets)
public void createFromMetadata(Metadata metadata, ExecutionOptions options, Dialect dialect, Formatter formatter, GenerationTarget... targets)
public List<String> generateCreationCommands(Metadata metadata, boolean manageNamespaces)
metadata
- The metadata for which to generate the creation commands.public void doCreation(Metadata metadata, boolean manageNamespaces, GenerationTarget... targets)
public void doCreation(Metadata metadata, ServiceRegistry serviceRegistry, Map settings, boolean manageNamespaces, GenerationTarget... targets)
Copyright © 2017 JBoss by Red Hat. All rights reserved.