Propel API
Class

SqlsrvPlatform

class SqlsrvPlatform extends MssqlPlatform

MS SQL Server using pdo_sqlsrv implementation.

Methods

getMaxColumnNameLength()

getNullString($notNull)

from MssqlPlatform
supportsNativeDeleteTrigger()

from MssqlPlatform
supportsInsertNullPk()

from MssqlPlatform
getDropTableDDL(Table $table)

from MssqlPlatform
getPrimaryKeyDDL(Table $table)

from MssqlPlatform
getAddForeignKeyDDL(ForeignKey $fk)

from MssqlPlatform
getForeignKeyDDL(ForeignKey $fk)

from MssqlPlatform
supportsSchemas()

from MssqlPlatform
hasSize($sqlType)

from MssqlPlatform
quoteIdentifier($text)

from MssqlPlatform
getTimestampFormatter()

from MssqlPlatform

Details

at line 25
public getMaxColumnNameLength()

See also

Platform#getMaxColumnNameLength()

in MssqlPlatform at line 56
public getNullString($notNull)

Parameters

$notNull

in MssqlPlatform at line 61
public supportsNativeDeleteTrigger()

in MssqlPlatform at line 66
public supportsInsertNullPk()

in MssqlPlatform at line 71
public getDropTableDDL(Table $table)

Parameters

Table $table

in MssqlPlatform at line 112
public getPrimaryKeyDDL(Table $table)

Parameters

Table $table

in MssqlPlatform at line 123
public getAddForeignKeyDDL(ForeignKey $fk)

Parameters

ForeignKey $fk

in MssqlPlatform at line 140
public getForeignKeyDDL(ForeignKey $fk)

Parameters

ForeignKey $fk

in MssqlPlatform at line 165
public supportsSchemas()

See also

Platform::supportsSchemas()

in MssqlPlatform at line 170
public hasSize($sqlType)

Parameters

$sqlType

in MssqlPlatform at line 175
public quoteIdentifier($text)

Parameters

$text

in MssqlPlatform at line 180
public getTimestampFormatter()