Doctrine Database Abstraction Layer
This is a major release that includes breaking changes. Please refer to the upgrade guide for more details.
Connection
and Statement
methods which returned false
in case of a failure into void
Connection::getDatabase()
(#3606)AbstractPlatform::get*Expression()
methods #3498AbstractPlatform::hasNative*Type()
methods and Type::requiresSQLCommentHint()
Connection::$_schemaManager()
and ::getSchemaManager()
(#4518)Connection::$_expr
(#4516) and ::getExpressionBuilder()
(#4540)getJsonTypeDeclarationSQL()
to AbstractMySQLPlatform
by @derrabus in https://github.com/doctrine/dbal/pull/6216
QueryBuilder::resetOrderBy()
by @mbabker in https://github.com/doctrine/dbal/pull/6190
Full Changelog: https://github.com/doctrine/dbal/compare/4.0.0-RC1...4.0.0-RC2
QueryBuilder::resetOrderBy()
thanks to @mbabkerAbstractMySQLPlatform::getColumnTypeSQLSnippets()
deprecation layer thanks to @derrabusPrimaryReadReplicaConnection
thanks to @smorimoto