Class StatementCreator
java.lang.Object
ch.nolix.system.sqlschema.statementcreator.StatementCreator
- All Implemented Interfaces:
IStatementCreator
- Author:
- Silvan Wyss
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateStatementToAddColumn(String tableName, ColumnDto column) createStatementToDeleteColumn(String tableName, String columnName) createStatementToDeleteColumnIfExists(String tableName, String columnName) createStatementToDeleteTable(String tableName) createStatementToRenameColumn(String tableName, String columnName, String newColumnName) createStatementToRenameColumnIfExists(String tableName, String columnName, String newColumnName) createStatementToRenameTable(String tableName, String newTableName)
-
Constructor Details
-
StatementCreator
public StatementCreator()
-
-
Method Details
-
createStatementToAddColumn
- Specified by:
createStatementToAddColumnin interfaceIStatementCreator
-
createStatementToAddTable
- Specified by:
createStatementToAddTablein interfaceIStatementCreator
-
createStatementToDeleteColumn
- Specified by:
createStatementToDeleteColumnin interfaceIStatementCreator
-
createStatementToDeleteColumnIfExists
- Specified by:
createStatementToDeleteColumnIfExistsin interfaceIStatementCreator
-
createStatementToDeleteTable
- Specified by:
createStatementToDeleteTablein interfaceIStatementCreator
-
createStatementToRenameColumn
public String createStatementToRenameColumn(String tableName, String columnName, String newColumnName) - Specified by:
createStatementToRenameColumnin interfaceIStatementCreator
-
createStatementToRenameColumnIfExists
public String createStatementToRenameColumnIfExists(String tableName, String columnName, String newColumnName) - Specified by:
createStatementToRenameColumnIfExistsin interfaceIStatementCreator
-
createStatementToRenameTable
- Specified by:
createStatementToRenameTablein interfaceIStatementCreator
-