Releases
1.3.0
vjik
released this
21 Mar 07:19
Enh #778 : Deprecate unnecessary argument $rawSql
of AbstractCommand::internalExecute()
(@Tigrov )
Enh #779 : Specify result type of QueryInterface::all()
, CommandInterface::queryAll()
and
DbArrayHelper::populate()
methods to array[]
(@vjik )
Enh #779 : Specify populate closure type in BatchQueryResultInterface
(@vjik )
Enh #781 : Skip calling CommandInterface::getRawSql()
if no logger
or profiler
is set (@Tigrov )
Enh #784 : Specify result type of ConstraintSchemaInterface::getTableIndexes()
method to IndexConstraint[]
(@vjik )
Enh #784 : Remove unused code in AbstractSchema::getTableIndexes()
(@vjik )
Enh #785 : Refactor AbstractCommand::getRawSql()
(@Tigrov )
Enh #786 : Refactor AbstractSchema::getDataType()
(@Tigrov )
Enh #789 : Remove unnecessary type casting to array in AbstractDMLQueryBuilder::getTableUniqueColumnNames()
(@Tigrov )
Enh #794 : Add message type to log context (@darkdef )
Enh #795 : Allow to use DMLQueryBuilderInterface::batchInsert()
method with empty columns (@Tigrov )
Enh #801 : Deprecate AbstractSchema::normalizeRowKeyCase()
method (@Tigrov )
Enh #801 : Deprecate SchemaInterface::getRawTableName()
and add Quoter::getRawTableName()
method (@Tigrov )
Enh #801 : Deprecate SchemaInterface::isReadQuery()
and add DbStringHelper::isReadQuery()
method (@Tigrov )
Enh #801 : Remove unnecessary symbol \\
from rtrim()
function inside DbStringHelper::baseName()
method (@Tigrov )
Enh #802 : Minor refactoring of SchemaCache
, AbstractPdoCommand
and AbstractDDLQueryBuilder
(@Tigrov )
Enh #809 : Add psalm type for parameters to bind to the SQL statement (@vjik )
Enh #810 : Add more specific psalm type for QueryFunctionsInterface::count()
result (@vjik )
Bug #777 : Fix Query::count()
when it returns an incorrect value if the result is greater
than PHP_INT_MAX
(@Tigrov )
Bug #785 : Fix bug of AbstractCommand::getRawSql()
when a param value is Stringable
object (@Tigrov )
Bug #788 : Fix casting integer to string in AbstractCommand::getRawSql()
(@Tigrov )
Bug #801 : Fix bug with Quoter::$tablePrefix
when change AbstractConnection::$tablePrefix
property (@Tigrov )
You can’t perform that action at this time.