Class 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_NEW
      • Fields inherited from class org.apache.ddlutils.platform.PlatformImplBase

        MODEL_DEFAULT_NAME
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static HybrisPlatform build​(DatabaseSettings databaseSettings)  
      java.lang.String getColumnName​(org.apache.ddlutils.model.Column column)  
      java.lang.String getTableName​(org.apache.ddlutils.model.Table table)  
      org.apache.ddlutils.model.Database readModelFromDatabase​(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:
        readModelFromDatabase in interface org.apache.ddlutils.Platform
        Overrides:
        readModelFromDatabase in class org.apache.ddlutils.platform.PlatformImplBase
        Throws:
        org.apache.ddlutils.DatabaseOperationException
      • getTableName

        public java.lang.String getTableName​(org.apache.ddlutils.model.Table table)
        Specified by:
        getTableName in interface HybrisPlatform
      • getColumnName

        public java.lang.String getColumnName​(org.apache.ddlutils.model.Column column)
        Specified by:
        getColumnName in interface HybrisPlatform