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
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static HybrisPlatformbuild(DatabaseSettings databaseSettings)java.lang.StringgetColumnName(org.apache.ddlutils.model.Column column)java.lang.StringgetTableName(org.apache.ddlutils.model.Table table)org.apache.ddlutils.model.DatabasereadModelFromDatabase(java.lang.String name)-
Methods inherited from class org.apache.ddlutils.platform.mssql.MSSqlPlatform
afterInsert, afterUpdate, beforeInsert, beforeUpdate, getName
-
Methods 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, update
-
Methods inherited from class org.apache.ddlutils.util.JdbcSupport
borrowConnection, closeStatement, getDataSource, getPassword, getUsername, returnConnection, setDataSource, setPassword, setUsername
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods 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 Detail
-
readModelFromDatabase
public org.apache.ddlutils.model.Database readModelFromDatabase(java.lang.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
-
build
public static HybrisPlatform build(DatabaseSettings databaseSettings)
-
getTableName
public java.lang.String getTableName(org.apache.ddlutils.model.Table table)
- Specified by:
getTableNamein interfaceHybrisPlatform
-
getColumnName
public java.lang.String getColumnName(org.apache.ddlutils.model.Column column)
- Specified by:
getColumnNamein interfaceHybrisPlatform
-
-