Commit Graph

90 Commits (1f42657bb9ea76353fbc02ee100cff5755b6384d)

Author SHA1 Message Date
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
Joas Schilling a8cb8e21c1
Add types to function builder 5 years ago
Robin Appelman a61a757b85
allow selecting multiple columns with SELECT DISTINCT 5 years ago
Joas Schilling d9e471771a
Update parameters 5 years ago
Joas Schilling cb8bef1f37
Fix iLike() falsely turning escaped % and _ into wildcards 5 years ago
Joas Schilling 3aaf2fabb1
Make sure Oracle always casts everything in the best way 5 years ago
Joas Schilling cfc35fa49a
Fix casting to integer on Oracle 5 years ago
Roeland Jago Douma fe46149560
Psalm fixes 5 years ago
Daniel Kesselberg 0e3ddf1b27
Add explicit typecast for $value. 5 years ago
Daniel Kesselberg 64b10f61df
Update signature for set 5 years ago
Daniel Kesselberg 8fdb74bdd5
Update signature for in/notIn 5 years ago
Daniel Kesselberg d14c971ad6
Update signature for like/notLike/in/notIn 5 years ago
J0WI 68ce17e59b Unify links to php.net 5 years ago
Christoph Wurst 2a054e6c04
Update the license headers for Nextcloud 20 5 years ago
Daniel Kesselberg 10ac844448
Update documentation for QueryBuilder::set 5 years ago
Christoph Wurst cb057829f7
Update license headers for 19 6 years ago
Roeland Jago Douma cbcf072b23
Revert "Make sure MySQL is not saying 'this' = 'this ' is true" 6 years ago
Joas Schilling 16e9bf2309
Make sure MySQL is not saying 'this' = 'this ' is true 6 years ago
Christoph Wurst caff1023ea
Format control structures, classes, methods and function 6 years ago
Christoph Wurst 14c996d982
Use elseif instead of else if 6 years ago
Christoph Wurst 41b5e5923a
Use exactly one empty line after the namespace declaration 6 years ago
Christoph Wurst 1a9330cd69
Update the license headers for Nextcloud 19 6 years ago
Christoph Wurst b80ebc9674
Use the short array syntax, everywhere 6 years ago
Christoph Wurst 5bf3d1bb38
Update license headers 6 years ago
Robin Appelman 9e450d727a
add LEAST and GREATER to db function builder 6 years ago
Roeland Jago Douma 68748d4f85
Some php-cs fixes 6 years ago
Robin Appelman ac209cea52
add count() as shortcut for count('*') in FunctionBuilder 6 years ago
Robin Appelman 0e9feeb090
return from QueryBuilder instead of IQueryBuilder 6 years ago
Robin Appelman 8ef5a366ec
add MAX and MIN to functionbuilder 6 years ago
Joas Schilling f906913177
Allow to use Subqueries in from 7 years ago
Robin Appelman bfd539017f
add casting to string for postgresql query builder 7 years ago
Joas Schilling bb352fb667
Use the defined func()->count() instead of manual counting 7 years ago
Robin Appelman 3047ef31bd
Add count to function builder 8 years ago
Robin Appelman 89a9d35d90 dont keep shared database locks when running cli scripts 8 years ago
Roeland Jago Douma ab04f3cb19
Fix Array to String conversion in QueryBuilder 8 years ago
Roeland Jago Douma 46c195b58b
Made IExpressionBuilder varadic 8 years ago