Skip to content
This repository was archived by the owner on May 12, 2022. It is now read-only.

Releases: brokencube/automatorm

Various bug fixes

06 Jul 15:01
Compare
Choose a tag to compare

Various important bugs fixes including:

  • Fix column name for count() (was always '*' before)
  • Fix FROM (subquery) as subquery clauses.
  • * Fix FROM subquery to be resolved on declaration, rather than when parent query is resolved.
  • Fix more issues resulting from calling ->resolve() multiple times

Minor bugfix

06 Jul 14:11
Compare
Choose a tag to compare
3.3.0.1

Minor bug fix to Subqueries in QB

New QueryBuilder options

06 Jul 13:56
Compare
Choose a tag to compare
Ability to specify join type in Query Builder.

Can now SELECT FROM (`subclause`) as subclause ... in QueryBuilder

Minor tweak to logging

06 Jul 11:23
Compare
Choose a tag to compare
3.2.0.1

Minor tweak to logging of queries

More QueryBuilder Functionality

29 Jun 14:43
Compare
Choose a tag to compare
  • new: $qb->having() clauses for group bys
  • new: $qb->joinSubquery(), which accepts other QueryBuilder objects
  • new: count(column) available in where clauses via '#'
    ->where(['#>id' => 2]) resolves to WHERE count(id) > 2

Added new Model::getAll function

27 Jun 11:07
Compare
Choose a tag to compare
Added new getAll helper function

Added PHPDoc blocks for access helper functions

Minor bug fix

27 Jun 10:50
Compare
Choose a tag to compare
3.1.1.1

Typo in new Group By functionality

Added "GROUP BY" to Query Builder

27 Jun 10:45
Compare
Choose a tag to compare
3.1.1.0

Adding GroupBy clauses to QueryBuilder

Really need to package these minor updates better

27 Jun 10:25
Compare
Choose a tag to compare
3.1.0.3

More minor QueryBuilder fixes regarding SqlStrings

Minor bug fixes

27 Jun 10:20
Compare
Choose a tag to compare
Fix minor issue with SqlStrings in where/on clauses

Properly resolve Time objects to Mysql format Y-m-d H:i:s