summaryrefslogtreecommitdiffstats
path: root/lib/private/DB/QueryBuilder
Commit message (Expand)AuthorAgeFilesLines
* fix: Remove bogus code from query builder and fix parameter nameCôme Chilliet2024-04-301-6/+2
* fix(workflowengine): use andWhere() not second where()Arthur Schiwon2023-11-131-1/+1
* fix(dbal): Fix types in query builder methods for parametersJoas Schilling2023-10-181-2/+2
* Refactors "strpos" calls in lib/private to improve code readability.Faraz Samapoor2023-05-151-1/+1
* Merge pull request #36261 from nextcloud/techdebt/noid/warn-devs-about-potent...Joas Schilling2023-01-231-0/+6
|\
| * fix(querybuilder): Log a warning if where() is called again on a query builde...Joas Schilling2023-01-201-0/+6
* | composer run cs:fixCôme Chilliet2023-01-204-4/+0
|/
* Revert "add case statement to sql function builder"Robin Appelman2022-08-161-11/+0
* Revert "make expression build return IQueryFunction instead of string"Robin Appelman2022-08-166-92/+85
* Fix typos in lib/private subdirectoryluz paz2022-07-271-1/+1
* add case statement to sql function builderRobin Appelman2022-06-021-0/+11
* make expression build return IQueryFunction instead of stringRobin Appelman2022-06-026-85/+92
* Fix psalm issues related to the user backendCarl Schwan2022-05-201-1/+1
* tell mysql to ignore the sort index for search queriesRobin Appelman2022-04-221-1/+1
* Merge pull request #31609 from nextcloud/fix/migrate-away-from-iloggerCôme Chilliet2022-03-291-16/+10
|\
| * Fix log level for exception in QueryBuilderCôme Chilliet2022-03-241-1/+1
| * Migrate from ILogger to LoggerInterface in lib/privateCôme Chilliet2022-03-241-16/+10
* | Fix LENGTH function name across databasesCôme Chilliet2022-03-283-1/+13
* | Use OCTET_LENGTH which is more common than LENGTHBCôme Chilliet2022-03-242-1/+7
* | Add octetLength and charLength to function builder, and testsCôme Chilliet2022-03-242-0/+18
|/
* Merge pull request #30379 from nextcloud/feature/add-comments-reactionsJoas Schilling2022-01-211-2/+2
|\
| * Remove order from groupConcat as it is not working everywhereJoas Schilling2022-01-214-5/+5
| * Fix groupConcat and ordering on OracleVitor Mattos2022-01-214-5/+5
| * Prevent query error when use subqueryVitor Mattos2022-01-211-2/+2
* | Merge pull request #30471 from nextcloud/enh/cast-char-mysqlJoas Schilling2022-01-204-0/+22
|\ \ | |/ |/|
| * Fix psalm complaintJoas Schilling2022-01-041-0/+1
| * Explicitly cast char in the query builderJulius Härtl2022-01-043-0/+21
* | Unit testsVitor Mattos2022-01-071-1/+1
* | Accept multipe args on concatVitor Mattos2022-01-064-6/+30
* | Use quote functionJoas Schilling2022-01-041-6/+2
* | Try escaping Oracle single quotesJoas Schilling2022-01-041-1/+1
* | Add a test with integerJoas Schilling2022-01-045-16/+26
* | Fix oracle LISTAGGJoas Schilling2022-01-031-1/+1
* | Add unit testVitor Mattos2022-01-034-23/+11
* | Add unit test and orderBy parameterVitor Mattos2022-01-035-13/+38
* | Add group_concat aggregator functionVitor Mattos2022-01-033-0/+18
|/
* Fix default value for $type in OC\DB\QueryBuilder\ExpressionBuilder\Expressio...Côme Chilliet2021-11-231-2/+2
* Allow NULL as well for limit, not integer onlyJoas Schilling2021-11-151-4/+8
* Bump doctrine/dbal from 3.0.0 to 3.1.3Christoph Wurst2021-10-221-2/+2
* make it possible to override the default collationArthur Schiwon2021-09-011-3/+3
* Allow casting query functions as wellJoas Schilling2021-07-073-5/+5
* Update php licensesJohn Molakvoæ (skjnldsv)2021-06-0415-21/+13
* Rename IQueryBuilder::executeUpdate to IQueryBuilder::executeStatementChristoph Wurst2021-05-051-2/+17
* Merge pull request #25929 from nextcloud/techdept/psalm/25839/redundantcastsRoeland Jago Douma2021-03-051-2/+2
|\
| * Remove RedundantcastsRoeland Jago Douma2021-03-041-2/+2
* | Type CompositeExpression and ICompositeExpressionRoeland Jago Douma2021-03-041-5/+5
* | Add executeQuery and executeUpdateRoeland Jago Douma2021-03-041-0/+37
|/
* Merge pull request #25656 from nextcloud/enh/type/expressionbuilderJoas Schilling2021-03-035-49/+51
|\
| * Type the experssionbuildersRoeland Jago Douma2021-03-035-49/+51
* | allow non string join conditions in query builderRobin Appelman2021-03-031-5/+6
|/