This repository was archived by the owner on May 12, 2022. It is now read-only.
Releases: brokencube/automatorm
Releases · brokencube/automatorm
Various bug fixes
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
3.3.0.1 Minor bug fix to Subqueries in QB
New QueryBuilder options
Ability to specify join type in Query Builder. Can now SELECT FROM (`subclause`) as subclause ... in QueryBuilder
Minor tweak to logging
3.2.0.1 Minor tweak to logging of queries
More QueryBuilder Functionality
- 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
Added new getAll helper function Added PHPDoc blocks for access helper functions
Minor bug fix
3.1.1.1 Typo in new Group By functionality
Added "GROUP BY" to Query Builder
3.1.1.0 Adding GroupBy clauses to QueryBuilder
Really need to package these minor updates better
3.1.0.3 More minor QueryBuilder fixes regarding SqlStrings
Minor bug fixes
Fix minor issue with SqlStrings in where/on clauses Properly resolve Time objects to Mysql format Y-m-d H:i:s