- Enh #277: Implement
ColumnSchemaInterface
classes according to the data type of database table columns for type casting performance. Related with yiisoft/db#752 (@Tigrov) - Enh #293: Implement
SqlParser
andExpressionBuilder
driver classes (@Tigrov) - Chg #306: Remove parameter
$withColumn
fromQuoter::getTableNameParts()
method (@Tigrov) - Chg #308: Replace call of
SchemaInterface::getRawTableName()
toQuoterInterface::getRawTableName()
(@Tigrov)
- Enh #286: Change property
Schema::$typeMap
to constantSchema::TYPE_MAP
(@Tigrov) - Enh #291: Resolve deprecated methods (@Tigrov)
- Enh #292: Minor refactoring of
Command
andQuoter
(@Tigrov) - Bug #287: Fix
DMLQueryBuilder::insertWithReturningPks()
andCommand::insertWithReturningPks()
methods (@Tigrov)
- Enh #283: Move methods from
Command
toAbstractPdoCommand
class (@Tigrov) - Bug #275: Refactor
DMLQueryBuilder
, related with yiisoft/db#746 (@Tigrov) - Bug #278: Remove
RECURSIVE
expression from CTE queries (@Tigrov) - Bug #280: Fix type boolean (@terabytesoftw)
- Bug #282: Fix
DDLQueryBuilder::alterColumn()
for columns with default null (@Tigrov)
- Enh #271: Typecast refactoring (@Tigrov)
- Initial release.