aboutsummaryrefslogtreecommitdiffstats
path: root/lib/public/DB
Commit message (Expand)AuthorAgeFilesLines
* fix: Prevent breaking change in IQueryBuilderFerdinand Thiessen2024-10-171-5/+11
* feat(AppFramework): Add full support for date / time / datetime columnsFerdinand Thiessen2024-10-172-1/+122
* fix: fix share reminder job for oracleoracle-share-reminderRobin Appelman2024-09-181-1/+2
* Merge pull request #47852 from nextcloud/sharding-code-fixesJohn Molakvoæ2024-09-161-2/+2
|\
| * fix: misc code fixes around db shardingsharding-code-fixesRobin Appelman2024-09-091-2/+2
* | fix: Adjust types of IQueryBuilder to properly allow joining with sub-queryFerdinand Thiessen2024-09-101-2/+6
|/
* fix: implement sharding compatible cleanup for various bitsRobin Appelman2024-08-281-1/+1
* feat: implement distributing partitioned queries over multiple shardsRobin Appelman2024-08-282-0/+52
* feat: track expected output columns in query builderRobin Appelman2024-08-281-0/+8
* style: update codestyle for coding-standard 1.2.3Daniel Kesselberg2024-08-252-15/+15
* fix(db): Deprecate `IExpressionBuilder::or()` and `IExpressionBuilder::and()`...Joas Schilling2024-07-192-3/+6
* fix(db): Deprecate `getState()` as per upstreamJoas Schilling2024-07-191-0/+2
* fix(db): Deprecate using table alias for DELETE and UPDATEJoas Schilling2024-07-191-5/+8
* fix(db): Deprecate `getQueryPart()` and `resetQueryPart()` methods that will ...Joas Schilling2024-07-191-0/+8
* feat: allow running QueryBuilder queries on different connectionsRobin Appelman2024-07-151-3/+7
* feat(db): add mapping for lock wait timeoutDaniel Kesselberg2024-05-291-0/+7
* chore: Add SPDX headerAndy Scherzinger2024-05-2415-302/+42
* chore: Add missing parameter to docblock tag psalm-taint-sinkCôme Chilliet2024-04-221-1/+1
* feat(occ): add possibility to edit indicesJohannes Merkel2024-02-271-0/+41
* fix(dbal): Fix types in query builder methods for parametersJoas Schilling2023-10-181-2/+2
* fix(dbal): Doctrine\DBAL\Connection::PARAM_* types are deprecatedJoas Schilling2023-10-061-2/+3
* fix(dbal): Migrate to Doctrine\DBAL\ParameterTypesJoas Schilling2023-08-231-5/+6
* fix: Add options to support all used features by coreJoas Schilling2023-07-241-4/+23
* feat(dispatcher): Add typed event for "db:add-missing-primary-keys"Joas Schilling2023-07-241-0/+60
* feat(dispatcher): Add typed event for "db:add-missing-columns"Joas Schilling2023-07-242-2/+62
* feat: Add public event for missing indicesJulius Härtl2023-07-141-0/+59
* Fix typos in lib/public subdirectorySimon L2023-05-102-2/+2
* 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