Expanded class hierarchy of Upsert in Zircon Profile 8
- class \Drupal\Core\Database\Query\Query implements PlaceholderInterface
- class \Drupal\Core\Database\Query\Delete implements ConditionInterface uses QueryConditionTrait
- class \Drupal\Core\Database\Query\Insert uses InsertTrait
- class \Drupal\Core\Database\Query\Merge implements ConditionInterface uses QueryConditionTrait
- class \Drupal\Core\Database\Query\Select implements SelectInterface uses QueryConditionTrait
- class \Drupal\Core\Database\Query\Truncate
- class \Drupal\Core\Database\Query\Update implements ConditionInterface uses QueryConditionTrait
- class \Drupal\Core\Database\Query\Upsert uses InsertTrait
- class \Drupal\Core\Database\Driver\mysql\Upsert
- class \Drupal\Core\Database\Driver\pgsql\NativeUpsert
- class \Drupal\Core\Database\Driver\pgsql\Upsert
- class \Drupal\Core\Database\Driver\sqlite\Upsert