Commit Graph

129 Commits (8904bf645b30fbdfdcb00a2ea607d752ee69d865)

Author SHA1 Message Date
Arthur Schiwon 93505b2cdd fix(workflowengine): use andWhere() not second where() 2 years ago
Joas Schilling 15a7aa51c5
fix(dbal): Fix types in query builder methods for parameters 2 years ago
Faraz Samapoor e7cc7653b8 Refactors "strpos" calls in lib/private to improve code readability. 3 years ago
Côme Chilliet f5c361cf44
composer run cs:fix 3 years ago
Joas Schilling 7f0a54c558
fix(querybuilder): Log a warning if where() is called again on a query builder object 3 years ago
Robin Appelman 6e0123a1d0 Revert "add case statement to sql function builder" 3 years ago
Robin Appelman 9b52663a81 Revert "make expression build return IQueryFunction instead of string" 3 years ago
luz paz 368f83095d Fix typos in lib/private subdirectory 3 years ago
Robin Appelman 2a68819a67
add case statement to sql function builder 4 years ago
Robin Appelman 813b50ed42
make expression build return IQueryFunction instead of string 4 years ago
Carl Schwan 9ec0cb0a90 Fix psalm issues related to the user backend 4 years ago
Robin Appelman a4e120c203
tell mysql to ignore the sort index for search queries 4 years ago
Côme Chilliet 7407a324d9
Fix LENGTH function name across databases 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 6be7aa112f
Migrate from ILogger to LoggerInterface in lib/private 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
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
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
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
Roeland Jago Douma d7f7d3bc51 Type CompositeExpression and ICompositeExpression 5 years ago
Roeland Jago Douma c3f1eb4f7f Remove Redundantcasts 5 years ago
Roeland Jago Douma 76a6328d10 Add executeQuery and executeUpdate 5 years ago
Roeland Jago Douma 4bdf9f5849 Type the experssionbuilders 5 years ago
Robin Appelman 47dd8e54b5
allow non string join conditions in query builder 5 years ago
dependabot-preview[bot] eb502c02ff
Bump nextcloud/coding-standard from 0.3.0 to 0.5.0 5 years ago
Arthur Schiwon f9484d15cb
DB: warn on parameter number constraints 5 years ago
Christoph Wurst 8b64e92b92
Bump doctrine/dbal from 2.12.0 to 3.0.0 5 years ago
Christoph Wurst 9ce3ea3368
Update license headers 5 years ago
Christoph Wurst d89a75be0b
Update all license headers for Nextcloud 21 5 years ago
Joas Schilling 5828f3c4f9
Prevent * and other things in the same query for Oracle 5 years ago
Vincent Petry a50bcdabcc
Prevent log_query to mess up regular execution flow 5 years ago