Class \Prado\Data\Common\Mssql\TMssqlMetaData
TMssqlMetaData loads MSSQL database table and column information.
Class hierarchy
Author: Wei Zhuo <weizho[at]gmail[dot]com>Since: 3.1
public
|
findTableNames([string $schema = 'dbo' ]) : array<string|int, mixed>
Returns all table names in the database.
|
public
|
|
public
|
|
public
|
|
protected
|
|
protected
|
|
protected
|
|
protected
|
getConstraintKeys(array<string|int, mixed> $col) : array<string|int, mixed>
Gets the primary and foreign key column details for the given table.
|
protected
|
getForeignConstraints(array<string|int, mixed> $col) : array<string|int, mixed>
Gets foreign relationship constraint keys and table name
|
protected
|
|
protected
|
|
protected
|
public
mixed
|
DEFAULT_SCHEMA
|
'dbo'
|
\Prado\TComponent::GLOBAL_RAISE_EVENT_LISTENER |