| B | ↘ | C | DbQuery got worse |
| ⇢ | B | DbQuery::onlyDanger() added | |
| ⇢ | B | DbQuery::safeFieldsAdjust() added | |
| ⇢ | A | DbQuery::insertBatch() added | |
| ⇢ | A | DbQuery::buildFieldsSet() added | |
| ⇢ | A | DbQuery::safeFields() added | |
| ⇢ | A | DbQuery::setOneRow() added | |
| ⇢ | A | DbQuery::setValues() added | |
| ⇢ | A | DbQuery::setValuesDanger() added | |
| ⇢ | A | DbQuery::setAdjustDanger() added | |
| ⇢ | A | DbQuery::setFields() added | |
| ⋮ | view more | ||
| A | ↘ | B | DbQuery::buildCommand() got worse |
| B | ↛ | DbQuery::dangerWhere() removed | |
| A | ↛ | db_mysql::safeValues() removed | |
| A | ↛ | db_mysql::safeFields() removed | |
| A | ↛ | DbQuery::table() removed | |
| A | ↛ | DbQuery::oneRow() removed | |
| A | ↛ | DbQuery::whereArray() removed | |
| A | ↛ | DbQuery::whereArrayDanger() removed | |
| A | ↛ | db_mysql::doValuesDeprecated() removed | |
| A | ↛ | db_mysql::doUpdateTableAdjustDanger() removed | |