public function Schema::getTableIntrospectionInvalidate in Drupal driver for SQL Server and SQL Azure 8.2
Clear introspection cache for a specific table.
Parameters
string $table:
8 calls to Schema::getTableIntrospectionInvalidate()
- Schema::addField in drivers/
lib/ Drupal/ Driver/ Database/ sqlsrv/ Schema.php - Override DatabaseSchema::addField().
- Schema::addIndex in drivers/
lib/ Drupal/ Driver/ Database/ sqlsrv/ Schema.php - Override DatabaseSchema::addIndex().
- Schema::changeField in drivers/
lib/ Drupal/ Driver/ Database/ sqlsrv/ Schema.php - Override DatabaseSchema::changeField().
- Schema::compressPrimaryKeyIndex in drivers/
lib/ Drupal/ Driver/ Database/ sqlsrv/ Schema.php - Sometimes the size of a table's primary key index needs to be reduced to allow for Primary XML Indexes.
- Schema::createPrimaryKey in drivers/
lib/ Drupal/ Driver/ Database/ sqlsrv/ Schema.php - Create a Primary Key for the table, does not drop any prior primary keys neither it takes care of cleaning technical primary column. Only call this if you are sure the table does not currently hold a primary key.
File
- drivers/
lib/ Drupal/ Driver/ Database/ sqlsrv/ Schema.php, line 102 - Definition of Drupal\Driver\Database\sqlsrv\Schema
Class
Namespace
Drupal\Driver\Database\sqlsrvCode
public function getTableIntrospectionInvalidate($table) {
$this->connection
->Scheme()
->TableDetailsInvalidate($this
->prefixTable($table));
}