8 use Drupal\Core\Database\Database;
10 $connection = Database::getConnection();
12 // Set the schema version.
13 $connection->merge('key_value')
16 'name' => 'layout_builder',
17 'collection' => 'system.schema',
19 ->condition('collection', 'system.schema')
20 ->condition('name', 'layout_builder')
23 // Update core.extension.
24 $extensions = $connection->select('config')
25 ->fields('config', ['data'])
26 ->condition('collection', '')
27 ->condition('name', 'core.extension')
30 $extensions = unserialize($extensions);
31 $extensions['module']['layout_builder'] = 0;
32 $extensions['module']['layout_discovery'] = 0;
33 $extensions['module']['layout_test'] = 0;
34 $connection->update('config')
36 'data' => serialize($extensions),
38 'name' => 'core.extension',
40 ->condition('collection', '')
41 ->condition('name', 'core.extension')