aboutsummaryrefslogtreecommitdiffstats
path: root/lib/public/DB
Commit message (Expand)AuthorAgeFilesLines
* composer run cs:fixCôme Chilliet2023-01-205-5/+0
* Revert "add case statement to sql function builder"Robin Appelman2022-08-161-12/+0
* Revert "make expression build return IQueryFunction instead of string"Robin Appelman2022-08-162-36/+36
* add case statement to sql function builderRobin Appelman2022-06-021-0/+12
* make expression build return IQueryFunction instead of stringRobin Appelman2022-06-022-36/+36
* Adjust docs to the same as the implementationJoas Schilling2022-05-231-1/+1
* 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
* Add a metadata service to store file metadataCarl Schwan2022-04-132-0/+11
* Add octetLength and charLength to function builder, and testsCôme Chilliet2022-03-241-0/+18
* Do chuncked job deletionCarl Schwan2022-03-171-0/+5
* Add a few more non-extendable interfaceCarl Schwan2022-03-053-1/+27
* 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-211-2/+1
| * Fix groupConcat and ordering on OracleVitor Mattos2022-01-211-1/+2
| * Prevent query error when use subqueryVitor Mattos2022-01-211-2/+2
* | Merge pull request #30471 from nextcloud/enh/cast-char-mysqlJoas Schilling2022-01-201-0/+1
|\ \ | |/ |/|
| * Explicitly cast char in the query builderJulius Härtl2022-01-041-0/+1
* | Accept multipe args on concatVitor Mattos2022-01-061-3/+3
* | Use quote functionJoas Schilling2022-01-041-1/+1
* | Add a test with integerJoas Schilling2022-01-041-1/+1
* | Add unit testVitor Mattos2022-01-031-2/+1
* | Add unit test and orderBy parameterVitor Mattos2022-01-031-1/+2
* | Add group_concat aggregator functionVitor Mattos2022-01-031-0/+16
|/
* 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-2/+2
* Bump doctrine/dbal from 3.0.0 to 3.1.3Christoph Wurst2021-10-221-2/+2
* disable path prefix index on postgresql for nowRobin Appelman2021-10-081-1/+14
* Allow casting query functions as wellJoas Schilling2021-07-071-2/+2
* Update php licensesJohn Molakvoæ (skjnldsv)2021-06-0412-32/+24
* executeUpdate is also deprecatedLukas Reschke2021-05-251-1/+1
* Rename IQueryBuilder::executeUpdate to IQueryBuilder::executeStatementChristoph Wurst2021-05-051-4/+4
* remove undefined parameter, add descriptionArthur Schiwon2021-04-221-1/+1
* Merge pull request #25929 from nextcloud/techdept/psalm/25839/redundantcastsRoeland Jago Douma2021-03-051-1/+1
|\
| * Remove RedundantcastsRoeland Jago Douma2021-03-041-1/+1
* | Type CompositeExpression and ICompositeExpressionRoeland Jago Douma2021-03-041-4/+4
* | Add executeQuery and executeUpdateRoeland Jago Douma2021-03-041-0/+23
|/
* Merge pull request #25656 from nextcloud/enh/type/expressionbuilderJoas Schilling2021-03-031-28/+28
|\
| * Type the experssionbuildersRoeland Jago Douma2021-03-031-28/+28
* | allow non string join conditions in query builderRobin Appelman2021-03-031-4/+4
|/
* Add expression taint source and sanitizerLukas Reschke2021-02-172-0/+152
* Merge pull request #25091 from nextcloud/enhancement/ocp-db-exception-abstrac...Christoph Wurst2021-01-142-0/+151
|\
| * Add our own DB exception abstractionChristoph Wurst2021-01-122-0/+151
* | Add our own constants for db column typesChristoph Wurst2021-01-121-0/+113
|/
* Bump doctrine/dbal from 2.12.0 to 3.0.0Christoph Wurst2021-01-083-1/+216
* Update license headersChristoph Wurst2020-12-301-0/+1
* Merge pull request #22916 from J0WI/unifiy-links-to-php.netRoeland Jago Douma2020-12-221-1/+1
|\
| * Unify links to php.netJ0WI2020-09-171-1/+1
* | Update all license headers for Nextcloud 21Christoph Wurst2020-12-161-0/+1
* | Add types to function builderJoas Schilling2020-11-161-27/+27