- Enh #268: Rename
batchInsert()
toinsertBatch()
inDMLQueryBuilder
and change parameters from$table, $columns, $rows
to$table, $rows, $columns = []
(@Tigrov) - Enh #260: Support
Traversable
values forDMLQueryBuilder::batchInsert()
method with empty columns (@Tigrov) - Enh #255: Implement
SqlParser
andExpressionBuilder
driver classes (@Tigrov)
- Enh #248: Change property
Schema::$typeMap
to constantSchema::TYPE_MAP
(@Tigrov) - Enh #251: Allow to use
DMLQueryBuilderInterface::batchInsert()
method with empty columns (@Tigrov) - Enh #253: Resolve deprecated methods (@Tigrov)
- Bug #238: Fix execution
Query
without table(s) to select from (@Tigrov) - Bug #250: Fix
Command::insertWithReturningPks()
method for table without primary keys (@Tigrov) - Bug #254: Fix, table sequence name should be null if sequence name not found (@Tigrov)
- Enh #230: Improve column type #230 (@Tigrov)
- Enh #243: Move methods from
Command
toAbstractPdoCommand
class (@Tigrov) - Bug #233: Refactor
DMLQueryBuilder
, related with yiisoft/db#746 (@Tigrov) - Bug #240: Remove
RECURSIVE
expression from CTE queries (@Tigrov) - Bug #242: Fix
AbstractDMLQueryBuilder::batchInsert()
for values as associative arrays, related with yiisoft/db#769 (@Tigrov)
- Enh #225: Typecast refactoring (@Tigrov)
- Enh #226: Add support for auto increment in primary key column. (@terabytesoftw)
- Bug #229: Fix bugs related with default value (@Tigrov)
- Initial release.