DatabaseSchema::findTables |
core/includes/database/schema.inc |
Find all tables that are like the specified base table name. |
DatabaseSchema::getFieldTypeMap |
core/includes/database/schema.inc |
Returns a mapping of Backdrop schema field names to DB-native field types. |
DatabaseSchema::getPrefixInfo |
core/includes/database/schema.inc |
Get information about the table name and schema from the prefix. |
DatabaseSchema::indexExists |
core/includes/database/schema.inc |
Checks if an index exists in the given table. |
DatabaseSchema::nextPlaceholder |
core/includes/database/schema.inc |
Implements QueryPlaceHolderInterface::nextPlaceholder(). |
DatabaseSchema::prefixNonTable |
core/includes/database/schema.inc |
Create names for indexes, primary keys and constraints. |
DatabaseSchema::prepareComment |
core/includes/database/schema.inc |
Prepare a table or column comment for database query. |
DatabaseSchema::renameTable |
core/includes/database/schema.inc |
Rename a table. |
DatabaseSchema::tableExists |
core/includes/database/schema.inc |
Check if a table exists. |
DatabaseSchema::uniqueIdentifier |
core/includes/database/schema.inc |
Implements QueryPlaceHolderInterface::uniqueIdentifier(). |
DatabaseSchema::__clone |
core/includes/database/schema.inc |
Implements the magic __clone function. |
DatabaseSchema::__construct |
core/includes/database/schema.inc |
|
DatabaseSchema_mysql::addField |
core/includes/database/mysql/schema.inc |
Add a new field to a table. |
DatabaseSchema_mysql::addIndex |
core/includes/database/mysql/schema.inc |
Add an index. |
DatabaseSchema_mysql::addPrimaryKey |
core/includes/database/mysql/schema.inc |
Add a primary key. |
DatabaseSchema_mysql::addUniqueKey |
core/includes/database/mysql/schema.inc |
Add a unique key. |
DatabaseSchema_mysql::buildTableNameCondition |
core/includes/database/mysql/schema.inc |
Build a condition to match a table name against a standard information_schema. |
DatabaseSchema_mysql::changeField |
core/includes/database/mysql/schema.inc |
Change a field definition. |
DatabaseSchema_mysql::createFieldSql |
core/includes/database/mysql/schema.inc |
Create an SQL string for a field to be used in table creation or alteration. |
DatabaseSchema_mysql::createKeySql |
core/includes/database/mysql/schema.inc |
|
DatabaseSchema_mysql::createKeysSql |
core/includes/database/mysql/schema.inc |
|
DatabaseSchema_mysql::createKeysSqlHelper |
core/includes/database/mysql/schema.inc |
|
DatabaseSchema_mysql::createTableSql |
core/includes/database/mysql/schema.inc |
Generate SQL to create a new table from a Backdrop schema definition. |
DatabaseSchema_mysql::dropField |
core/includes/database/mysql/schema.inc |
Drop a field. |
DatabaseSchema_mysql::dropIndex |
core/includes/database/mysql/schema.inc |
Drop an index. |
DatabaseSchema_mysql::dropPrimaryKey |
core/includes/database/mysql/schema.inc |
Drop the primary key. |
DatabaseSchema_mysql::dropTable |
core/includes/database/mysql/schema.inc |
Drop a table. |
DatabaseSchema_mysql::dropUniqueKey |
core/includes/database/mysql/schema.inc |
Drop a unique key. |
DatabaseSchema_mysql::fieldSetDefault |
core/includes/database/mysql/schema.inc |
Set the default value for a field. |
DatabaseSchema_mysql::fieldSetNoDefault |
core/includes/database/mysql/schema.inc |
Set a field to have no default value. |
DatabaseSchema_mysql::findTables |
core/includes/database/mysql/schema.inc |
Find all tables that are like the specified base table name. |
DatabaseSchema_mysql::getComment |
core/includes/database/mysql/schema.inc |
Retrieve a table or column comment. |
DatabaseSchema_mysql::getFieldTypeMap |
core/includes/database/mysql/schema.inc |
Returns a mapping of Backdrop schema field names to DB-native field types. |
DatabaseSchema_mysql::getPrefixInfo |
core/includes/database/mysql/schema.inc |
Get information about the table and database name from the prefix. |
DatabaseSchema_mysql::indexExists |
core/includes/database/mysql/schema.inc |
Checks if an index exists in the given table. |
DatabaseSchema_mysql::prepareComment |
core/includes/database/mysql/schema.inc |
Prepare a table or column comment for database query. |
DatabaseSchema_mysql::processField |
core/includes/database/mysql/schema.inc |
Set database-engine specific properties for a field. |
DatabaseSchema_mysql::renameTable |
core/includes/database/mysql/schema.inc |
Rename a table. |
DatabaseSelectCloneTest::testNestedQueryCloning |
core/modules/simpletest/tests/database_test.test |
Tests that nested SELECT queries are cloned properly. |
DatabaseSelectCloneTest::testSelectConditionSubQueryCloning |
core/modules/simpletest/tests/database_test.test |
Test that subqueries as value within conditions are cloned properly. |
DatabaseSelectComplexTestCase2::setUp |
core/modules/simpletest/tests/database_test.test |
Sets up a Backdrop site for running functional and integration tests. |
DatabaseSelectComplexTestCase2::testJoinSubquery |
core/modules/simpletest/tests/database_test.test |
Test that we can join on a query. |
DatabaseSelectComplexTestCase::testCountQuery |
core/modules/simpletest/tests/database_test.test |
Test that we can generate a count query from a built query. |
DatabaseSelectComplexTestCase::testCountQueryDistinct |
core/modules/simpletest/tests/database_test.test |
Test that we can generate a count query from a query with distinct. |
DatabaseSelectComplexTestCase::testCountQueryFieldRemovals |
core/modules/simpletest/tests/database_test.test |
Test that countQuery properly removes fields and expressions. |
DatabaseSelectComplexTestCase::testCountQueryGroupBy |
core/modules/simpletest/tests/database_test.test |
Test that we can generate a count query from a query with GROUP BY. |
DatabaseSelectComplexTestCase::testCountQueryRemovals |
core/modules/simpletest/tests/database_test.test |
Test that countQuery properly removes 'all_fields' statements and
ordering clauses. |
DatabaseSelectComplexTestCase::testDefaultJoin |
core/modules/simpletest/tests/database_test.test |
Test simple JOIN statements. |
DatabaseSelectComplexTestCase::testDistinct |
core/modules/simpletest/tests/database_test.test |
Test distinct queries. |
DatabaseSelectComplexTestCase::testGroupBy |
core/modules/simpletest/tests/database_test.test |
Test GROUP BY clauses. |