5 * Partial database to mimic the installation of the update_test_post_update
9 use Drupal\Core\Database\Database;
11 $connection = Database::getConnection();
13 // Set the schema version.
14 $connection->merge('key_value')
15 ->condition('collection', 'system.schema')
16 ->condition('name', 'update_test_postupdate')
18 'collection' => 'system.schema',
19 'name' => 'update_test_postupdate',
24 // Update core.extension.
25 $extensions = $connection->select('config')
26 ->fields('config', ['data'])
27 ->condition('collection', '')
28 ->condition('name', 'core.extension')
31 $extensions = unserialize($extensions);
32 $extensions['module']['update_test_postupdate'] = 8000;
33 $connection->update('config')
35 'data' => serialize($extensions),
37 ->condition('collection', '')
38 ->condition('name', 'core.extension')