summaryrefslogtreecommitdiffstats
path: root/lib/private/DB
Commit message (Expand)AuthorAgeFilesLines
* tell mysql to ignore the sort index for search queriesRobin Appelman2022-04-221-1/+1
* Log missing primary key until we make it a requirementJoas Schilling2022-04-081-1/+4
* Add missing doc changesJoas Schilling2022-04-071-0/+4
* Fix typos and empty tabsJoas Schilling2022-04-071-4/+4
* Improve error logging on migration failureJohn Molakvoæ2022-04-071-4/+2
* Ensure schema change before checking OracleConstraintsJohn Molakvoæ2022-04-071-12/+23
* record backtrace when profiling db requestsRobin Appelman2022-04-043-5/+37
* Merge pull request #30823 from nextcloud/work/profilerCarl Schwan2022-04-043-0/+240
|\
| * Add a built-in profiler inside NextcloudCarl Schwan2022-04-043-0/+240
* | Merge pull request #31679 from nextcloud/bugfix/noid/ensure-string-columns-to...Côme Chilliet2022-03-311-0/+4
|\ \ | |/ |/|
| * Ensure string column limit of 4.000 charactersJoas Schilling2022-03-251-0/+4
* | Merge pull request #31609 from nextcloud/fix/migrate-away-from-iloggerCôme Chilliet2022-03-293-52/+46
|\ \
| * | Fix log level for exception in QueryBuilderCôme Chilliet2022-03-241-1/+1
| * | Adapt more code to migration to LoggerInterfaceCôme Chilliet2022-03-242-36/+36
| * | 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 #31235 from nextcloud/techdebt/noid/extract-request-idJoas Schilling2022-03-221-2/+8
|\
| * Allow to prefix the Query log with the request idJoas Schilling2022-02-231-2/+8
* | Disable for now again until more apps are fixedJoas Schilling2022-03-211-2/+2
* | Limit missing primary key fail to new tablesJoas Schilling2022-03-211-1/+1
* | Enforce primary keys as they are required to be performant in MySQL clustersJoas Schilling2022-03-101-0/+2
* | Add event logging for db and redis connectionJulius Härtl2022-02-281-1/+11
* | Add --dry-run option for db:add-missing-* cmdLouis Chemineau2022-02-241-2/+10
|/
* Allow specify a config prefix for another database connectionJoas Schilling2022-02-031-6/+7
* 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
* | Merge pull request #30129 from nextcloud/mdb10.6-pipelineJohn Molakvoæ2022-01-191-1/+0
|\ \
| * | Attempt to fix CIacsfer2021-12-071-1/+0
* | | Merge pull request #30508 from nextcloud/fix/psaml-binCarl Schwan2022-01-132-2/+2
|\ \ \
| * | | Check style updateCarl Schwan2022-01-132-2/+2
* | | | 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
| |/ |/|
* | Check if directoy is writable instead of possibly missing fileCarl Schwan2021-12-201-1/+1
|/
* Allow to log DB, redis and LDAP requests into filesJoas Schilling2021-12-011-0/+14
* 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-152-7/+16