db_merge |
function |
core/includes/database/database.inc |
Returns a new MergeQuery object for the active database. |
MergeQuery |
class |
core/includes/database/query.inc |
General class for an abstracted MERGE query operation. |
MergeQuery::key |
function |
core/includes/database/query.inc |
Sets the key field(s) to be used as conditions for this query. |
MergeQuery::where |
function |
core/includes/database/query.inc |
Adds an arbitrary WHERE clause to the query. |
MergeQuery::$table |
property |
core/includes/database/query.inc |
The table to be used for INSERT and UPDATE. |
MergeQuery::fields |
function |
core/includes/database/query.inc |
Sets common field-value pairs in the INSERT and UPDATE query parts. |
MergeQuery::isNull |
function |
core/includes/database/query.inc |
Sets a condition that the specified field be NULL. |
MergeQuery::exists |
function |
core/includes/database/query.inc |
Sets a condition that the specified subquery returns values. |
WATCHDOG_EMERGENCY |
constant |
core/includes/bootstrap.inc |
Log message severity -- Emergency: system is unusable. |
MergeQuery::$result |
property |
core/includes/database/query.inc |
The result of the merge query. |
MergeQuery::compile |
function |
core/includes/database/query.inc |
Compiles the saved conditions for later retrieval. |
MergeQuery::execute |
function |
core/includes/database/query.inc |
Runs the query against the database. |
MergeQuery::compiled |
function |
core/includes/database/query.inc |
Check whether a condition has been previously compiled. |
admin_bar_merge_tree |
function |
core/modules/admin_bar/admin_bar.inc |
Walk through the entire menu tree and merge in expanded dynamic menu links. |
DatabaseMergeTestCase |
class |
core/modules/simpletest/tests/database_test.test |
Test the MERGE query builder. |
MergeQuery::condition |
function |
core/includes/database/query.inc |
Helper function: builds the most common conditional clauses. |
MergeQuery::isNotNull |
function |
core/includes/database/query.inc |
Sets a condition that the specified field be NOT NULL. |
MergeQuery::notExists |
function |
core/includes/database/query.inc |
Sets a condition that the specified subquery returns no values. |
MergeQuery::arguments |
function |
core/includes/database/query.inc |
Gets a complete list of all values to insert into the prepared statement. |
MergeQuery::getResult |
function |
core/includes/database/query.inc |
Return the result of the merge query. |
MergeQuery::expression |
function |
core/includes/database/query.inc |
Specifies fields to be updated as an expression. |
MergeQuery::conditions |
function |
core/includes/database/query.inc |
Gets a complete list of all conditions in this conditional clause. |
MergeQuery::__toString |
function |
core/includes/database/query.inc |
Implements PHP magic __toString method to convert the query to a string. |
MergeQuery::$condition |
property |
core/includes/database/query.inc |
The condition object for this query. |
drupal_array_merge_deep |
function |
core/includes/drupal.inc |
Merges multiple arrays, recursively, and returns the merged array. |
MergeQuery::__construct |
function |
core/includes/database/query.inc |
Constructs a MergeQuery object. |
MergeQuery::useDefaults |
function |
core/includes/database/query.inc |
Specifies fields for which the database-defaults should be used. |
backdrop_merged_modules |
function |
core/includes/module.inc |
Returns an array of modules that have been merged into Backdrop core. |
BackdropDateTime::merge |
function |
core/includes/date.class.inc |
Merges two date objects together using the current date values as defaults. |
MergeQuery::$needsUpdate |
property |
core/includes/database/query.inc |
Flag indicating whether an UPDATE is necessary. |
MergeQuery::updateFields |
function |
core/includes/database/query.inc |
Adds a set of field->value pairs to be updated. |
MergeQuery::insertFields |
function |
core/includes/database/query.inc |
Adds a set of field->value pairs to be inserted. |
MergeQuery::STATUS_INSERT |
constant |
core/includes/database/query.inc |
Returned by execute() if an INSERT query has been executed. |
MergeQuery::STATUS_UPDATE |
constant |
core/includes/database/query.inc |
Returned by execute() if an UPDATE query has been executed. |
MergeQuery::$insertFields |
property |
core/includes/database/query.inc |
An array of fields on which to insert. |
MergeQuery::$insertValues |
property |
core/includes/database/query.inc |
An array of values to be inserted. |
MergeQuery::$updateFields |
property |
core/includes/database/query.inc |
An array of fields that will be updated. |
DatabaseConnection::merge |
function |
core/includes/database/database.inc |
Prepares and returns a MERGE query object. |
backdrop_array_merge_deep |
function |
core/includes/bootstrap.inc |
Merges multiple arrays, recursively, and returns the merged array. |
MergeQuery::$defaultFields |
property |
core/includes/database/query.inc |
An array of fields which should be set to their database-defined defaults. |
InvalidMergeQueryException |
class |
core/includes/database/database.inc |
Exception thrown for merge queries that do not make semantic sense. |
drupal_array_merge_deep_array |
function |
core/includes/drupal.inc |
Merges multiple arrays, recursively, and returns the merged array. |
MergeQuery::$expressionFields |
property |
core/includes/database/query.inc |
Array of fields to update to an expression in case of a duplicate record. |
backdrop_array_merge_deep_array |
function |
core/includes/bootstrap.inc |
Merges multiple arrays, recursively, and returns the merged array. |
DatabaseMergeTestCase::testMergeInsert |
function |
core/modules/simpletest/tests/database_test.test |
Confirm that we can merge-insert a record successfully. |
DatabaseMergeTestCase::testMergeUpdate |
function |
core/modules/simpletest/tests/database_test.test |
Confirm that we can merge-update a record successfully. |
DatabaseMergeTestCase::testInvalidMerge |
function |
core/modules/simpletest/tests/database_test.test |
Test that an invalid merge query throws an exception like it is supposed to. |
_entityreference_form_process_merge_parent |
function |
core/modules/entityreference/entityreference.module |
Custom callback for element processing. |
DatabaseMergeTestCase::testMergeUpdateExcept |
function |
core/modules/simpletest/tests/database_test.test |
Confirm that we can merge-update a record successfully, with different insert and update. |
DatabaseMergeTestCase::testMergeUpdateExplicit |
function |
core/modules/simpletest/tests/database_test.test |
Confirm that we can merge-update a record successfully, with alternate replacement. |