public class MysqlDDLExport extends AbstractDDLExport
Constructor and Description |
---|
MysqlDDLExport() |
Modifier and Type | Method and Description |
---|---|
protected Map<DDLOperator,String> |
generateFunctionDDL(TSQLDataSource datasource,
String functionName,
String schemaName) |
protected Map<DDLOperator,String> |
generateProcedureDDL(TSQLDataSource datasource,
String procedureName,
String schemaName) |
protected 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 databaseSchema) |
DDL |
operate(TSQLDataSource datasource) |
acceptDatabase, acceptSchema, close
public DDL operate(TSQLDataSource datasource)
protected Map<DDLOperator,String> generateTableDDL(TSQLDataSource datasource, String tableName, String schemaName)
generateTableDDL
in class AbstractDDLExport
protected Map<DDLOperator,String> generateViewDDL(TSQLDataSource datasource, String viewName, String databaseSchema)
generateViewDDL
in class AbstractDDLExport
protected Map<DDLOperator,String> generateFunctionDDL(TSQLDataSource datasource, String functionName, String schemaName)
generateFunctionDDL
in class AbstractDDLExport
protected Map<DDLOperator,String> generateProcedureDDL(TSQLDataSource datasource, String procedureName, String schemaName)
generateProcedureDDL
in class AbstractDDLExport
protected Map<DDLOperator,String> generateTriggerDDL(TSQLDataSource datasource, String triggerName, String schemaName)
generateTriggerDDL
in class AbstractDDLExport
Copyright © 2023. All rights reserved.