Methods | ||
---|---|---|
public
|
__construct(string $sName, string $sPrefix, array $aFields, array $aKeys = [])
|
# |
public
|
Name($nWithPrefix = true): string
|
# |
public
&
|
GetFields(): array
|
# |
public
|
GetFieldNames(): array
|
# |
public
|
GetIndexesFieldsNames(): array
|
# |
public
|
GetFieldByName(string $sName): Field
|
# |
public
|
ToString(IDbHelper $oHelper, bool $bAddDropTable = false): string
|
# |
public
|
GetAlterAddFields(IDbHelper $oHelper, array $aFieldsToAdd): string
|
# |
public
|
GetAlterDeleteFields(IDbHelper $oHelper, array $aFieldsToDelete): string
|
# |
public
|
GetAlterCreateIndexes(IDbHelper $oHelper, array $aIndexesToCreate): string
|
# |
public
|
GetAlterDeleteIndexes(IDbHelper $oHelper, string $sIndexesName): string
|
# |
Constants | ||
---|---|---|
public
|
CRLF = "\r\n"
|
# |
public
|
TAB = "\t"
|
# |