- Added: Support SQLite
- Fixed: SQL Server syntax for fetch rows
- Added: new line before keyword sql output mode
- Added: Ability to return new query of anonymous alias function in from() method
- Added: Ability to query from table alias
- Fixed: Small bug in generating delete query
- Add whereOpenBracket(), whereCloseBracket() methods
- Add option to build named and question mark parameter query and its parameter values to improve security
- Add schemas to Query to check select validity
- Add ability to call procedure with parameters
- Add procedure call
- Add Oracle syntax support
- Fix the
toArray()method - Fix issue with
where()method
- Fix Query's rebuildSubQueries() method and make its toArray() recursive.
- Enhance the
selectRaw(),whereRaw()andorderByRaw()
Query: Fix the selectRaw renderingQuery: Adding parameters towhereRaw(),havingRaw(),orderByRaw()methodsSQL: Add options to set quotes for identifiersSQL: Make default not use quotes for identifiersSQLServer: Generate correct query for limit and offsetQuery: AddgroupByRaw()methodQuery: Addcreate()static function to create query from arrayQuery: AddingtoArray()function to export query to array formatQuery: Addfill()method to quickly fill query with arrayQuery: Fix the whereRaw binding params
- Change README
- Fix aggregate
- Fix error of
wherecondition when value is boolean type - Fix the cover identifier for [table.column] format
- Change function "as" to "alias",
- Change function "switch" to "branch"
- Render query correctly for update and insert when encounter boolean value
- Fix the PostgresQL interpreter
- When value of where condition is null, change from "=" to is null