The method `Drupal\Core\Database\Connection::nextId()` and the `sequences` table are deprecated in Drupal 10 and are
removed from Drupal 11. See https://www.drupal.org/node/3349345
This module brings back a database driven functionality to get sequences as a service using a simple API.
Usage
$sequence_name = 'my_sequence';
$next_id = \Drupal::service('sequences.generator')->nextId($sequence_name);
Furthermore you can configure offsets per entity type. This can avoid ID conflicts when syncing entities between instances.
Supporting organizations:
sponsors development
Project information
- Project categories: Developer tools
13 sites report using this module
- Created by mkalkbrenner on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.
