Search for database

  1. Search 7.x for database
  2. Search 9.5.x for database
  3. Search 8.9.x for database
  4. Search 10.3.x for database
  5. Other projects

Exact matches

These are exact matches according to your search
Title Object type File name Summary
Database class core/lib/Drupal/Core/Database/Database.php Primary front-controller for the database system.
database service core/core.services.yml Drupal\Core\Database\Connection

All search results

Title Object type File name Summary
DatabaseLockBackend::acquire function core/lib/Drupal/Core/Lock/DatabaseLockBackend.php Acquires a lock.
DatabaseLockBackend::catchException function core/lib/Drupal/Core/Lock/DatabaseLockBackend.php Act on an exception when semaphore might be stale.
DatabaseLockBackend::ensureTableExists function core/lib/Drupal/Core/Lock/DatabaseLockBackend.php Check if the semaphore table exists and create it if not.
DatabaseLockBackend::getLockId function core/lib/Drupal/Core/ProxyClass/Lock/DatabaseLockBackend.php Gets the unique page token for locks.
DatabaseLockBackend::lazyLoadItself function core/lib/Drupal/Core/ProxyClass/Lock/DatabaseLockBackend.php Lazy loads the real service from the container.
DatabaseLockBackend::lockMayBeAvailable function core/lib/Drupal/Core/ProxyClass/Lock/DatabaseLockBackend.php Checks if a lock is available for acquiring.
DatabaseLockBackend::lockMayBeAvailable function core/lib/Drupal/Core/Lock/DatabaseLockBackend.php Checks if a lock is available for acquiring.
DatabaseLockBackend::normalizeName function core/lib/Drupal/Core/Lock/DatabaseLockBackend.php Normalizes a lock name in order to comply with database limitations.
DatabaseLockBackend::release function core/lib/Drupal/Core/ProxyClass/Lock/DatabaseLockBackend.php Releases the given lock.
DatabaseLockBackend::release function core/lib/Drupal/Core/Lock/DatabaseLockBackend.php Releases the given lock.
DatabaseLockBackend::releaseAll function core/lib/Drupal/Core/ProxyClass/Lock/DatabaseLockBackend.php Releases all locks for the given lock token identifier.
DatabaseLockBackend::releaseAll function core/lib/Drupal/Core/Lock/DatabaseLockBackend.php Releases all locks for the given lock token identifier.
DatabaseLockBackend::schemaDefinition function core/lib/Drupal/Core/ProxyClass/Lock/DatabaseLockBackend.php
DatabaseLockBackend::schemaDefinition function core/lib/Drupal/Core/Lock/DatabaseLockBackend.php Defines the schema for the semaphore table.
DatabaseLockBackend::TABLE_NAME constant core/lib/Drupal/Core/Lock/DatabaseLockBackend.php The database table name.
DatabaseLockBackend::wait function core/lib/Drupal/Core/ProxyClass/Lock/DatabaseLockBackend.php Waits a short amount of time before a second lock acquire attempt.
DatabaseLockBackend::__construct function core/lib/Drupal/Core/ProxyClass/Lock/DatabaseLockBackend.php Constructs a ProxyClass Drupal proxy object.
DatabaseLockBackend::__construct function core/lib/Drupal/Core/Lock/DatabaseLockBackend.php Constructs a new DatabaseLockBackend.
DatabaseNotFoundException class core/lib/Drupal/Core/Database/DatabaseNotFoundException.php Exception thrown if specified database is not found.
DatabaseNotFoundException.php file core/lib/Drupal/Core/Database/DatabaseNotFoundException.php
DatabaseQueue class core/lib/Drupal/Core/Queue/DatabaseQueue.php Default queue implementation.
DatabaseQueue.php file core/lib/Drupal/Core/Queue/DatabaseQueue.php
DatabaseQueue::$connection property core/lib/Drupal/Core/Queue/DatabaseQueue.php The database connection.
DatabaseQueue::$name property core/lib/Drupal/Core/Queue/DatabaseQueue.php The name of the queue this instance is working with.
DatabaseQueue::catchException function core/lib/Drupal/Core/Queue/DatabaseQueue.php Act on an exception when queue might be stale.
DatabaseQueue::claimItem function core/lib/Drupal/Core/Queue/DatabaseQueue.php Claims an item in the queue for processing.
DatabaseQueue::createItem function core/lib/Drupal/Core/Queue/DatabaseQueue.php Adds a queue item and store it directly to the queue.
DatabaseQueue::createQueue function core/lib/Drupal/Core/Queue/DatabaseQueue.php Creates a queue.
DatabaseQueue::delayItem function core/lib/Drupal/Core/Queue/DatabaseQueue.php Delay an item so it runs in the future.
DatabaseQueue::deleteItem function core/lib/Drupal/Core/Queue/DatabaseQueue.php Deletes a finished item from the queue.
DatabaseQueue::deleteQueue function core/lib/Drupal/Core/Queue/DatabaseQueue.php Deletes a queue and every item in the queue.
DatabaseQueue::doCreateItem function core/lib/Drupal/Core/Queue/DatabaseQueue.php Adds a queue item and store it directly to the queue.
DatabaseQueue::ensureTableExists function core/lib/Drupal/Core/Queue/DatabaseQueue.php Check if the table exists and create it if not.
DatabaseQueue::garbageCollection function core/lib/Drupal/Core/Queue/DatabaseQueue.php Cleans queues of garbage.
DatabaseQueue::numberOfItems function core/lib/Drupal/Core/Queue/DatabaseQueue.php Retrieves the number of items in the queue.
DatabaseQueue::releaseItem function core/lib/Drupal/Core/Queue/DatabaseQueue.php Releases an item that the worker could not process.
DatabaseQueue::schemaDefinition function core/lib/Drupal/Core/Queue/DatabaseQueue.php Defines the schema for the queue table.
DatabaseQueue::TABLE_NAME constant core/lib/Drupal/Core/Queue/DatabaseQueue.php The database table name.
DatabaseQueue::__construct function core/lib/Drupal/Core/Queue/DatabaseQueue.php Constructs a \Drupal\Core\Queue\DatabaseQueue object.
DatabaseStorage class core/lib/Drupal/Core/Config/DatabaseStorage.php Defines the Database storage.
DatabaseStorage class core/lib/Drupal/Core/KeyValueStore/DatabaseStorage.php Defines a default key/value store implementation.
DatabaseStorage.php file core/lib/Drupal/Core/Config/DatabaseStorage.php
DatabaseStorage.php file core/lib/Drupal/Core/KeyValueStore/DatabaseStorage.php
DatabaseStorage::$collection property core/lib/Drupal/Core/Config/DatabaseStorage.php The storage collection.
DatabaseStorage::$connection property core/lib/Drupal/Core/Config/DatabaseStorage.php The database connection.
DatabaseStorage::$connection property core/lib/Drupal/Core/KeyValueStore/DatabaseStorage.php The database connection.
DatabaseStorage::$options property core/lib/Drupal/Core/Config/DatabaseStorage.php Additional database connection options to use in queries.
DatabaseStorage::$serializer property core/lib/Drupal/Core/KeyValueStore/DatabaseStorage.php The serialization class to use.
DatabaseStorage::$table property core/lib/Drupal/Core/Config/DatabaseStorage.php The database table name.
DatabaseStorage::$table property core/lib/Drupal/Core/KeyValueStore/DatabaseStorage.php The name of the SQL table to use.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.