Öffentliche Methoden | |
ActualType ($meta) | |
NameQuote ($name=NULL) | |
CreateDatabase ($dbname, $options=false) | |
_DropAutoIncrement ($t) | |
_CreateSuffix ($fname, &$ftype, $fnotnull, $fdefault, $fautoinc, $fconstraint, $funsigned) | |
_Triggers ($tabname, $tableoptions) | |
Öffentliche Methoden geerbt von ADODB_DataDict | |
GetCommentSQL ($table, $col) | |
in other words, we use a text area for editting. Mehr ... | |
SetCommentSQL ($table, $col, $cmt) | |
MetaTables () | |
MetaColumns ($tab, $upper=true, $schema=false) | |
MetaPrimaryKeys ($tab, $owner=false, $intkey=false) | |
MetaIndexes ($table, $primary=false, $owner=false) | |
MetaType ($t, $len=-1, $fieldobj=false) | |
NameQuote ($name=NULL, $allowBrackets=false) | |
TableName ($name) | |
ExecuteSQLArray ($sql, $continueOnError=true) | |
ActualType ($meta) | |
CreateDatabase ($dbname, $options=false) | |
CreateIndexSQL ($idxname, $tabname, $flds, $idxoptions=false) | |
DropIndexSQL ($idxname, $tabname=NULL) | |
SetSchema ($schema) | |
AddColumnSQL ($tabname, $flds) | |
AlterColumnSQL ($tabname, $flds, $tableflds='', $tableoptions='') | |
RenameColumnSQL ($tabname, $oldcolumn, $newcolumn, $flds='') | |
DropColumnSQL ($tabname, $flds, $tableflds='', $tableoptions='') | |
DropTableSQL ($tabname) | |
RenameTableSQL ($tabname, $newname) | |
CreateTableSQL ($tabname, $flds, $tableoptions=array()) | |
_GenFields ($flds, $widespacing=false) | |
_GetSize ($ftype, $ty, $fsize, $fprec) | |
_CreateSuffix ($fname, &$ftype, $fnotnull, $fdefault, $fautoinc, $fconstraint, $funsigned) | |
_IndexSQL ($idxname, $tabname, $flds, $idxoptions) | |
_DropAutoIncrement ($tabname) | |
_TableSQL ($tabname, $lines, $pkey, $tableoptions) | |
_Triggers ($tabname, $taboptions) | |
_Options ($opts) | |
_getSizePrec ($size) | |
ChangeTableSQL ($tablename, $flds, $tableoptions=false, $dropOldFlds=false) | |
Datenfelder | |
$databaseType = 'firebird' | |
$seqField = false | |
$seqPrefix = 'gen_' | |
$blobSize = 40000 | |
Datenfelder geerbt von ADODB_DataDict | |
$connection | |
$debug = false | |
$dropTable = 'DROP TABLE %s' | |
$renameTable = 'RENAME TABLE %s TO %s' | |
$dropIndex = 'DROP INDEX %s' | |
$addCol = ' ADD' | |
$alterCol = ' ALTER COLUMN' | |
$dropCol = ' DROP COLUMN' | |
$renameColumn = 'ALTER TABLE %s RENAME COLUMN %s TO %s' | |
$nameRegex = '\w' | |
$nameRegexBrackets = 'a-zA-Z0-9_\(\)' | |
$schema = false | |
$serverInfo = array() | |
$autoIncrement = false | |
$dataProvider | |
$invalidResizeTypes4 = array('CLOB','BLOB','TEXT','DATE','TIME') | |
$blobSize = 100 | |
V5.19dev ??-???-2014 (c) 2000-2014 John Lim (jlim::natsoft.com). All rights reserved. Released under both BSD license and Lesser GPL library license. Whenever there is any discrepancy between the two licenses, the BSD license will take precedence.
Set tabs to 4 for best viewing.
Definiert in Zeile 13 der Datei datadict-firebird.inc.php.
_CreateSuffix | ( | $fname, | |
& | $ftype, | ||
$fnotnull, | |||
$fdefault, | |||
$fautoinc, | |||
$fconstraint, | |||
$funsigned | |||
) |
Definiert in Zeile 97 der Datei datadict-firebird.inc.php.
_DropAutoIncrement | ( | $t) |
Definiert in Zeile 87 der Datei datadict-firebird.inc.php.
_Triggers | ( | $tabname, | |
$tableoptions | |||
) |
Definiert in Zeile 118 der Datei datadict-firebird.inc.php.
Benutzt $seqField.
ActualType | ( | $meta) |
Definiert in Zeile 20 der Datei datadict-firebird.inc.php.
CreateDatabase | ( | $dbname, | |
$options = false |
|||
) |
Definiert in Zeile 77 der Datei datadict-firebird.inc.php.
Benutzt ADODB_DataDict\_Options().
NameQuote | ( | $name = NULL ) |
Definiert in Zeile 50 der Datei datadict-firebird.inc.php.
$blobSize = 40000 |
Definiert in Zeile 18 der Datei datadict-firebird.inc.php.
$databaseType = 'firebird' |
Definiert in Zeile 15 der Datei datadict-firebird.inc.php.
$seqField = false |
Definiert in Zeile 16 der Datei datadict-firebird.inc.php.
Wird benutzt von _Triggers().
$seqPrefix = 'gen_' |
Definiert in Zeile 17 der Datei datadict-firebird.inc.php.