DatabaseSchema_mysql::createFieldSql |
core/includes/database/mysql/schema.inc |
Create a SQL string for a field to be used in table creation or alteration. |
DatabaseSchema_mysql::createKeySql |
core/includes/database/mysql/schema.inc |
Generates a string suitable for creating key across multiple fields. |
DatabaseSchema_mysql::createKeysSql |
core/includes/database/mysql/schema.inc |
Generates a string suitable for creating MySQL table keys. |
DatabaseSchema_mysql::createTableSql |
core/includes/database/mysql/schema.inc |
Generate an array of query strings suitable for creating a table. |
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 name and schema 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. |
DatabaseSelectComplexTestCase::testGroupByAndHaving |
core/modules/simpletest/tests/database_test.test |
Test GROUP BY and HAVING clauses together. |
DatabaseSelectComplexTestCase::testHavingCountQuery |
core/modules/simpletest/tests/database_test.test |
|
DatabaseSelectComplexTestCase::testJoinConditionObject |
core/modules/simpletest/tests/database_test.test |
Test that join conditions can use Condition objects. |
DatabaseSelectComplexTestCase::testJoinTwice |
core/modules/simpletest/tests/database_test.test |
Confirm we can join on a single table twice with a dynamic alias. |
DatabaseSelectComplexTestCase::testLeftOuterJoin |
core/modules/simpletest/tests/database_test.test |
Test LEFT OUTER joins. |
DatabaseSelectComplexTestCase::testNestedConditions |
core/modules/simpletest/tests/database_test.test |
Confirm that we can properly nest conditional clauses. |
DatabaseSelectComplexTestCase::testRange |
core/modules/simpletest/tests/database_test.test |
Test range queries. The SQL clause varies with the database. |
DatabaseSelectOrderedTestCase::testOrderByEscaping |
core/modules/simpletest/tests/database_test.test |
Tests that the sort direction is sanitized properly. |
DatabaseSelectOrderedTestCase::testSimpleSelectMultiOrdered |
core/modules/simpletest/tests/database_test.test |
Test multiple order by. |
DatabaseSelectOrderedTestCase::testSimpleSelectOrdered |
core/modules/simpletest/tests/database_test.test |
Test basic order by. |
DatabaseSelectOrderedTestCase::testSimpleSelectOrderedDesc |
core/modules/simpletest/tests/database_test.test |
Test order by descending. |
DatabaseSelectPagerDefaultTestCase::testElementNumbers |
core/modules/simpletest/tests/database_test.test |
Confirm that every pager gets a valid non-overlapping element ID. |
DatabaseSelectPagerDefaultTestCase::testEvenPagerQuery |
core/modules/simpletest/tests/database_test.test |
Confirm that a pager query returns the correct results. |
DatabaseSelectPagerDefaultTestCase::testHavingPagerQuery |
core/modules/simpletest/tests/database_test.test |
Confirm that a paging query with a having expression returns valid results. |
DatabaseSelectPagerDefaultTestCase::testInnerPagerQuery |
core/modules/simpletest/tests/database_test.test |
Confirm that a pager query with inner pager query returns valid results. |
DatabaseSelectPagerDefaultTestCase::testOddPagerQuery |
core/modules/simpletest/tests/database_test.test |
Confirm that a pager query returns the correct results. |
DatabaseSelectSubqueryTestCase::testConditionSubquerySelect |
core/modules/simpletest/tests/database_test.test |
Test that we can use a subquery in a WHERE clause. |
DatabaseSelectSubqueryTestCase::testExistsSubquerySelect |
core/modules/simpletest/tests/database_test.test |
Test EXISTS subquery conditionals on SELECT statements. |
DatabaseSelectSubqueryTestCase::testFromSubquerySelect |
core/modules/simpletest/tests/database_test.test |
Test that we can use a subquery in a FROM clause. |