Commit Graph

288 Commits (78b7baea9d5f80eaea522463243c25f4f908fcc5)

Author SHA1 Message Date
Robin Appelman a4e120c203
tell mysql to ignore the sort index for search queries 4 years ago
Joas Schilling df36ed4d1a
Log missing primary key until we make it a requirement 4 years ago
Joas Schilling 10b2319aa0
Add missing doc changes 4 years ago
Joas Schilling 82c33be744
Fix typos and empty tabs 4 years ago
John Molakvoæ 0257315c34
Improve error logging on migration failure 4 years ago
John Molakvoæ e20d5fa7fc
Ensure schema change before checking OracleConstraints 4 years ago
Robin Appelman 1537c3d23b
record backtrace when profiling db requests 4 years ago
Carl Schwan 7d272c54d0 Add a built-in profiler inside Nextcloud 4 years ago
Côme Chilliet 7407a324d9
Fix LENGTH function name across databases 4 years ago
Joas Schilling 129bae62d4
Ensure string column limit of 4.000 characters 4 years ago
Côme Chilliet 25af856ed2 Use OCTET_LENGTH which is more common than LENGTHB 4 years ago
Côme Chilliet efebbacca4 Add octetLength and charLength to function builder, and tests 4 years ago
Côme Chilliet f1febfe696
Fix log level for exception in QueryBuilder 4 years ago
Côme Chilliet ea23523c70
Adapt more code to migration to LoggerInterface 4 years ago
Côme Chilliet 6be7aa112f
Migrate from ILogger to LoggerInterface in lib/private 4 years ago
Joas Schilling 3bed983a9c
Disable for now again until more apps are fixed 4 years ago
Joas Schilling 32ede5489e
Limit missing primary key fail to new tables 4 years ago
Joas Schilling b35253a4c3
Enforce primary keys as they are required to be performant in MySQL clusters 4 years ago
Julius Härtl 83717a7800
Add event logging for db and redis connection 4 years ago
Louis Chemineau 405c5eb813 Add --dry-run option for db:add-missing-* cmd 4 years ago
Joas Schilling 1c138d3ae2
Allow to prefix the Query log with the request id 4 years ago
Joas Schilling 76541170bb
Allow specify a config prefix for another database connection 4 years ago
Joas Schilling d850dc0220
Remove order from groupConcat as it is not working everywhere 4 years ago
Vitor Mattos f071b4dfbb
Fix groupConcat and ordering on Oracle 4 years ago
Vitor Mattos afe5b6dd8a
Prevent query error when use subquery 4 years ago
Carl Schwan 6312c0df69
Check style update 4 years ago
Vitor Mattos f732cf1b04
Unit tests 4 years ago
Vitor Mattos 814924a787
Accept multipe args on concat 4 years ago
Joas Schilling eebed2c434
Fix psalm complaint 4 years ago
Julius Härtl a169ca306e
Explicitly cast char in the query builder 4 years ago
Joas Schilling 005e717fe6
Use quote function 4 years ago
Joas Schilling ecc92067bf
Try escaping Oracle single quotes 4 years ago
Joas Schilling 46ad6fa3c7
Add a test with integer 4 years ago
Joas Schilling e3e73a12ef
Fix oracle LISTAGG 4 years ago
Vitor Mattos fb6a9f308d
Add unit test 4 years ago
Vitor Mattos 7b9fea85b6
Add unit test and orderBy parameter 4 years ago
Vitor Mattos 79b3df00f8
Add group_concat aggregator function 4 years ago
Carl Schwan 52760a95d9
Check if directoy is writable instead of possibly missing file 4 years ago
acsfer 06b77fd666
Attempt to fix CI 4 years ago
Joas Schilling 168c673755
Allow to log DB, redis and LDAP requests into files 4 years ago
Côme Chilliet 18a91f02fa
Fix default value for $type in OC\DB\QueryBuilder\ExpressionBuilder\ExpressionBuilder::literal 4 years ago
Joas Schilling 5bb49feef8
Allow NULL as well for limit, not integer only 4 years ago
Christoph Wurst 130ab63ca1
Bump doctrine/dbal from 3.0.0 to 3.1.3 4 years ago
Robin Appelman 695326534c
disable path prefix index on postgresql for now 4 years ago
Arthur Schiwon ce283c12b6
make it possible to override the default collation 4 years ago
Joas Schilling aae16c21e6
Allow casting query functions as well 5 years ago
John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 5 years ago
Christoph Wurst 865661ed75
Rename IQueryBuilder::executeUpdate to IQueryBuilder::executeStatement 5 years ago
Christoph Wurst 2ab8268128
Do not check Oracle column constraints in unrelated migrations 5 years ago
Joas Schilling f9d4fa2d38
Rename the method to match what it does 5 years ago