summaryrefslogtreecommitdiffstats
path: root/lib/private/DB/QueryBuilder
Commit message (Expand)AuthorAgeFilesLines
* Use exactly one empty line after the namespace declarationChristoph Wurst2020-04-094-4/+0
* Update the license headers for Nextcloud 19Christoph Wurst2020-03-312-0/+2
* Use the short array syntax, everywhereChristoph Wurst2020-03-262-2/+2
* Update license headersChristoph Wurst2019-12-0515-15/+20
* add LEAST and GREATER to db function builderRobin Appelman2019-11-262-0/+17
* Some php-cs fixesRoeland Jago Douma2019-11-221-1/+1
* add count() as shortcut for count('*') in FunctionBuilderRobin Appelman2019-11-131-2/+3
* return from QueryBuilder instead of IQueryBuilderRobin Appelman2019-11-131-31/+31
* add MAX and MIN to functionbuilderRobin Appelman2019-09-061-0/+8
* Allow to use Subqueries in fromJoas Schilling2019-04-161-0/+4
* add casting to string for postgresql query builderRobin Appelman2019-03-141-5/+7
* Use the defined func()->count() instead of manual countingJoas Schilling2018-11-081-2/+3
* Add count to function builderRobin Appelman2018-06-141-0/+4
* dont keep shared database locks when running cli scriptsRobin Appelman2018-04-111-0/+8
* Fix Array to String conversion in QueryBuilderRoeland Jago Douma2018-04-051-1/+1
* Made IExpressionBuilder varadicRoeland Jago Douma2018-03-131-8/+6
* Made orHaving varadicRoeland Jago Douma2018-03-131-3/+3
* Made addHaving varadicRoeland Jago Douma2018-03-131-3/+3
* Make having varadicRoeland Jago Douma2018-03-131-3/+3
* Made addGroupBy varadicRoeland Jago Douma2018-03-131-3/+5
* Made groupBy varadicRoeland Jago Douma2018-03-131-3/+5
* Made orWhere varadicRoeland Jago Douma2018-03-131-3/+3
* Made andWhere varadicRoeland Jago Douma2018-03-131-3/+3
* Made where varadicRoeland Jago Douma2018-03-131-3/+3
* Made AddSelect varadicRoeland Jago Douma2018-03-131-3/+5
* Made select varadicRoeland Jago Douma2018-03-131-3/+5
* reuse query builderRobin Appelman2018-01-123-10/+13
* refactor user searchingRobin Appelman2017-12-203-3/+14
* Update license headersMorris Jobke2017-11-067-0/+14
* Add a method to compare empty strings with an expressionJoas Schilling2017-08-022-0/+45
* Fix ILIKE regex for oracleJoas Schilling2017-08-021-1/+1
* Quote aliases as wellJoas Schilling2017-08-022-10/+24
* Function also accepts intsLukas Reschke2017-08-011-1/+1
* Add brackets around concat statements so comparing the result works as intendedJoas Schilling2017-07-282-2/+2
* Remove unused use statementsMorris Jobke2017-04-221-6/+0
* Merge pull request #4331 from nextcloud/query-builder-sumMorris Jobke2017-04-121-0/+4
|\
| * Add sub() to the query function builderRobin Appelman2017-04-121-0/+4
* | Merge pull request #4146 from nextcloud/unread-comments-folderMorris Jobke2017-04-101-1/+1
|\ \ | |/ |/|
| * Allow getting the unread comment count for an entire folder at onceRobin Appelman2017-03-301-1/+1
* | rename fun to funcRobin Appelman2017-03-301-1/+1
* | fix licence headersRobin Appelman2017-03-305-40/+45
* | Add function builder to the query builderRobin Appelman2017-03-305-0/+172
* | add support for escaping like parameters when using the query builderRobin Appelman2017-03-303-0/+50
|/
* Add bitwise AND and OR to the expression builderJoas Schilling2017-01-051-1/+37
* Allow aliasing columns when using the query builderRobin Appelman2016-11-171-0/+5
* Inject config and loggerJoas Schilling2016-11-021-5/+17
* Log the queries of the QueryBuilder as wellJoas Schilling2016-11-021-0/+23
* Fix like queries in the QueryBuilderJoas Schilling2016-10-191-3/+16
* Update with robinJoas Schilling2016-07-213-3/+3
* Fix othersJoas Schilling2016-07-2110-20/+30