Interface IDibiReflector
dibi driver reflection.
public
array
|
#
getTables(
)
Returns list of tables. Returns list of tables. Returnsarray of {name [, (bool) view ]}
|
public
array
|
#
getColumns(
string
$table
)
Returns metadata for all columns in a table. Returns metadata for all columns in a table. Parameters$table stringReturnsarray of {name, nativetype [, table, fullname, (int) size, (bool) nullable, (mixed) default, (bool) autoincrement, (array) vendor ]}
|
public
array
|
#
getIndexes(
string
$table
)
Returns metadata for all indexes in a table. Returns metadata for all indexes in a table. Parameters$table stringReturnsarray of {name, (array of names) columns [, (bool) unique, (bool) primary ]}
|
public
array
|
#
getForeignKeys(
string
$table
)
Returns metadata for all foreign keys in a table. Returns metadata for all foreign keys in a table. Parameters$table string |