Package de.hybris.bootstrap.ddl
Class HybrisMSSqlPlatform
java.lang.Object
org.apache.ddlutils.util.JdbcSupport
org.apache.ddlutils.platform.PlatformImplBase
org.apache.ddlutils.platform.mssql.MSSqlPlatform
de.hybris.bootstrap.ddl.HybrisMSSqlPlatform
- All Implemented Interfaces:
HybrisPlatform,org.apache.ddlutils.Platform
public class HybrisMSSqlPlatform
extends org.apache.ddlutils.platform.mssql.MSSqlPlatform
implements HybrisPlatform
-
Field Summary
Fields inherited from class org.apache.ddlutils.platform.mssql.MSSqlPlatform
DATABASENAME, JDBC_DRIVER, JDBC_DRIVER_NEW, JDBC_SUBPROTOCOL, JDBC_SUBPROTOCOL_INTERNAL, JDBC_SUBPROTOCOL_NEWFields inherited from class org.apache.ddlutils.platform.PlatformImplBase
MODEL_DEFAULT_NAME -
Method Summary
Modifier and TypeMethodDescriptionstatic HybrisPlatformbuild(DatabaseSettings databaseSettings) protected StringgetColumnName(org.apache.ddlutils.model.Column column) getTableName(org.apache.ddlutils.model.Table table) org.apache.ddlutils.model.DatabasereadModelFromDatabase(String name) Methods inherited from class org.apache.ddlutils.platform.mssql.MSSqlPlatform
afterInsert, afterUpdate, beforeInsert, beforeUpdate, getNameMethods inherited from class org.apache.ddlutils.platform.PlatformImplBase
alterTables, alterTables, alterTables, alterTables, alterTables, alterTables, alterTables, alterTables, createDatabase, createDeleteSql, createInsertSql, createResultSetIterator, createSelectLastInsertIdSql, createTables, createTables, createTables, createTables, createUpdateSql, delete, delete, dropDatabase, dropTable, dropTable, dropTables, dropTables, evaluateBatch, evaluateBatch, exists, extractColumnValue, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch, getAlterTablesSql, getAlterTablesSql, getAlterTablesSql, getAlterTablesSql, getAlterTablesSql, getAlterTablesSql, getAlterTablesSql, getAlterTablesSql, getCreateTablesSql, getCreateTablesSql, getDeleteSql, getDropTableSql, getDropTablesSql, getInsertSql, getLog, getModelReader, getObjectFromResultSet, getObjectFromResultSet, getPlatformInfo, getSqlBuilder, getUpdateSql, insert, insert, insert, insert, isDelimitedIdentifierModeOn, isForeignKeysSorted, isIdentityOverrideOn, isScriptModeOn, isSqlCommentsOn, logWarnings, postprocessModelFromDatabase, query, query, query, query, readModelFromDatabase, readModelFromDatabase, readModelFromDatabase, setDelimitedIdentifierModeOn, setForeignKeysSorted, setIdentityOverrideOn, setModelReader, setObject, setScriptModeOn, setSqlBuilder, setSqlCommentsOn, setStatementParameterValue, shutdownDatabase, shutdownDatabase, store, toColumnValues, update, updateMethods inherited from class org.apache.ddlutils.util.JdbcSupport
borrowConnection, closeStatement, getDataSource, getPassword, getUsername, returnConnection, setDataSource, setPassword, setUsernameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.ddlutils.Platform
alterTables, alterTables, alterTables, alterTables, alterTables, alterTables, alterTables, alterTables, borrowConnection, createDatabase, createTables, createTables, createTables, createTables, delete, delete, dropDatabase, dropTable, dropTable, dropTables, dropTables, evaluateBatch, evaluateBatch, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch, getAlterTablesSql, getAlterTablesSql, getAlterTablesSql, getAlterTablesSql, getAlterTablesSql, getAlterTablesSql, getAlterTablesSql, getAlterTablesSql, getCreateTablesSql, getCreateTablesSql, getDataSource, getDeleteSql, getDropTableSql, getDropTablesSql, getInsertSql, getModelReader, getName, getPassword, getPlatformInfo, getSqlBuilder, getUpdateSql, getUsername, insert, insert, insert, insert, isDelimitedIdentifierModeOn, isForeignKeysSorted, isIdentityOverrideOn, isScriptModeOn, isSqlCommentsOn, query, query, query, query, readModelFromDatabase, readModelFromDatabase, readModelFromDatabase, returnConnection, setDataSource, setDelimitedIdentifierModeOn, setForeignKeysSorted, setIdentityOverrideOn, setPassword, setScriptModeOn, setSqlCommentsOn, setUsername, shutdownDatabase, shutdownDatabase, store, update, update
-
Method Details
-
readModelFromDatabase
public org.apache.ddlutils.model.Database readModelFromDatabase(String name) throws org.apache.ddlutils.DatabaseOperationException - Specified by:
readModelFromDatabasein interfaceorg.apache.ddlutils.Platform- Overrides:
readModelFromDatabasein classorg.apache.ddlutils.platform.PlatformImplBase- Throws:
org.apache.ddlutils.DatabaseOperationException
-
determineSchemaName
- Throws:
SQLException
-
build
-
getTableName
- Specified by:
getTableNamein interfaceHybrisPlatform
-
getColumnName
- Specified by:
getColumnNamein interfaceHybrisPlatform
-