public abstract class AbstractDDLExport extends Object implements DbOperationService<DDL>
Constructor and Description |
---|
AbstractDDLExport() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
acceptDatabase(TSQLDataSource datasource,
String databaseName) |
protected boolean |
acceptSchema(TSQLDataSource datasource,
String databaseSchemaName) |
protected void |
close(Object colseable) |
protected Map<DDLOperator,String> |
generateFunctionDDL(TSQLDataSource datasource,
String functionName,
String schemaName) |
protected Map<DDLOperator,String> |
generateProcedureDDL(TSQLDataSource datasource,
String procedureName,
String schemaName) |
protected abstract Map<DDLOperator,String> |
generateTableDDL(TSQLDataSource datasource,
String tableName,
String schemaName) |
protected Map<DDLOperator,String> |
generateTriggerDDL(TSQLDataSource datasource,
String triggerName,
String schemaName) |
protected Map<DDLOperator,String> |
generateViewDDL(TSQLDataSource datasource,
String viewName,
String schemaName) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
operate
protected abstract Map<DDLOperator,String> generateTableDDL(TSQLDataSource datasource, String tableName, String schemaName)
protected void close(Object colseable)
protected Map<DDLOperator,String> generateViewDDL(TSQLDataSource datasource, String viewName, String schemaName)
protected Map<DDLOperator,String> generateProcedureDDL(TSQLDataSource datasource, String procedureName, String schemaName)
protected Map<DDLOperator,String> generateFunctionDDL(TSQLDataSource datasource, String functionName, String schemaName)
protected Map<DDLOperator,String> generateTriggerDDL(TSQLDataSource datasource, String triggerName, String schemaName)
protected boolean acceptSchema(TSQLDataSource datasource, String databaseSchemaName)
protected boolean acceptDatabase(TSQLDataSource datasource, String databaseName)
Copyright © 2023. All rights reserved.