← all change records
#2993033 db_* procedural functions of the Database API layer have been deprecated
Generated 2026-06-03 14:00 UTC
Matching rules (38)
- from: 'fn:db_query'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_select'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_insert'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_update'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_delete'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_merge'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_truncate'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_transaction'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_query_range'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_query_temporary'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_next_id'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_escape_table'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_escape_field'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_like'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_driver'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_close'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_set_active'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_create_table'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_drop_table'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_rename_table'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_table_exists'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_field_exists'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_index_exists'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_add_field'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_drop_field'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_change_field'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_add_index'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_drop_index'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_add_primary_key'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_drop_primary_key'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_add_unique_key'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_drop_unique_key'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_field_names'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_find_tables'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_and'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_or'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_xor'
to: \Drupal\Core\Database\Connection
- from: 'fn:db_condition'
to: \Drupal\Core\Database\Connection
Affected contrib projects (17)
| Project | legacy | in_flight | migrated | installs | files | adopters | |
|---|---|---|---|---|---|---|---|
| session_limit ↗ | 1 | 0 | 0 | 18,178 | 1 | 0 | |
| webform_rules ↗ | 1 | 0 | 0 | 4,580 | 2 | 0 | |
| config_log ↗ | 0 | 0 | 76 | 4,105 | 1 | 1 | |
| schema ↗ | 2 | 0 | 0 | 2,942 | 1 | 0 | |
| sqlsrv ↗ | 0 | 0 | 76 | 1,279 | 4 | 2 | |
| instapage_cms_plugin ↗ | 1 | 0 | 0 | 133 | 1 | 0 | |
| tripal ↗ | 1 | 0 | 0 | 94 | 2 | 0 | |
| groupexpro ↗ | 2 | 0 | 0 | 93 | 1 | 0 | |
| commerce_simplenews_checkout ↗ | 1 | 0 | 0 | 25 | 1 | 0 | |
| d7_import ↗ | 1 | 0 | 0 | 22 | 1 | 0 | |
| quick_data ↗ | 1 | 0 | 0 | 12 | 3 | 0 | |
| portfolio_theme_explore ↗ | 3 | 0 | 0 | 10 | 1 | 0 | |
| moksu ↗ | 3 | 0 | 0 | 6 | 1 | 0 | |
| test_helpers ↗ | 0 | 0 | 76 | 6 | 0 | 1 | |
| drupal_admin_app ↗ | 2 | 0 | 0 | 4 | 1 | 0 | |
| map ↗ | 1 | 0 | 0 | 4 | 1 | 0 | |
| ai_upgrade_assistant ↗ | 2 | 0 | 0 | 0 | 1 | 0 |