Commit Graph

51 Commits (8904bf645b30fbdfdcb00a2ea607d752ee69d865)

Author SHA1 Message Date
Faraz Samapoor bf38c0a3d1 Refactors "strpos" calls in lib/public to improve code readability. 3 years ago
Julius Härtl 050c6d53b3
enh: Provide atomicRetry method to retry transactions if possible 3 years ago
Daniel Kesselberg eecdb62e92
fix: add workaround for oci and limit queries 3 years ago
Ferdinand Thiessen bdbff2181e fix: Allow to catch `IMapperException` by implementing `Throwable` 3 years ago
jld3103 b153340b62
Add type hints for mappers 3 years ago
Côme Chilliet f5c361cf44
composer run cs:fix 3 years ago
Côme Chilliet e91457d9cd
Improve typing in Entity.php 3 years ago
Roeland Jago Douma 60ee874485
Remove long depreated AppFramework/Db/Mapper 3 years ago
Thomas Citharel 1d30fb7852
Fix reading blob data as resource 4 years ago
Christoph Wurst 1cd05a06fa
Always free the DB result in QBMapper::findEntities 4 years ago
Carl Schwan 7817845538 Add a metadata service to store file metadata 4 years ago
Christoph Wurst cb252c5591
Add Transactional trait for atomic DB operations 4 years ago
Christoph Wurst 3e078ffa1b
Deprecate entity slugs 4 years ago
John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 5 years ago
Anna Larch 8fcb3f33c8 Add DB exception throws tag to QBMapper PHPDoc 5 years ago
Christoph Wurst 865661ed75
Rename IQueryBuilder::executeUpdate to IQueryBuilder::executeStatement 5 years ago
Joas Schilling 5c4c527245
Add datetime support to QBMapper 5 years ago
Joas Schilling 25d11b5197
Fix constraint violation detection in QB Mapper 5 years ago
Christoph Wurst 0d8b3baf61
Use executeQuery and executeUpdate in the QBMapper 5 years ago
Roeland Jago Douma 69b26c73f3 Fix some redundant casts 5 years ago
Christoph Wurst a1b351036c
Add template typing to the QBMapper 5 years ago
Christoph Wurst d9015a8c94
Format code to a single space around binary operators 5 years ago
Morris Jobke 99c9423766
Remove @suppress SqlInjectionChecker 5 years ago
Christoph Wurst 3bc54bfd06
Fix writing BLOBs to postgres with recent contacts interaction 5 years ago
Christoph Wurst cb057829f7
Update license headers for 19 6 years ago
Christoph Wurst caff1023ea
Format control structures, classes, methods and function 6 years ago
Christoph Wurst 44577e4345
Remove trailing and in between spaces 6 years ago
Christoph Wurst afbd9c4e6e
Unify function spacing to PSR2 recommendation 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
Joas Schilling 9c9f8fa5f7
Allow non integer ids in Entity Mapper 6 years ago
Christoph Wurst 5bf3d1bb38
Update license headers 6 years ago
Roeland Jago Douma 68748d4f85
Some php-cs fixes 6 years ago
Daniel Kesselberg a27c10daa6
Make isXXX available for bool properties only 6 years ago
Christoph Wurst ce9a434fb2
Add isXXX getter to Entity 6 years ago
Marius David Wieschollek 5aeb8eac2b
[#11236] Set parameter type in QBMapper 7 years ago
Daniel Kesselberg 8a952b73d6
Access id property without getter. 7 years ago
Daniel Kesselberg 21b80a89b0
Fetch lastInsertId only when id null 7 years ago
Roeland Jago Douma 3ddc68f91b
Add IMapperException 7 years ago
Christoph Wurst 3f594fc1b7
Document possibly thrown excption of QBMapper::insertOrUpdate 7 years ago
Christoph Wurst 40fdff5b80
Add QBMapper::insertOrUpdate() 7 years ago
Roeland Jago Douma ed7b4839d9
The column is not user input so suppress the phan warning 8 years ago
Roeland Jago Douma 74d7f6d4ca
Add a QueryBuilder Mapper 8 years ago
Morris Jobke 5445b1ff17
Remove unused variables 8 years ago
Joas Schilling bc3da3a8f5
Remove IDb interface which was deprecated for 3 years already 9 years ago
Joas Schilling ba87db3fcc
Fix others 10 years ago
Lukas Reschke aba539703c
Update license headers 10 years ago
Roeland Jago Douma e47b186d51
Move \OCP\AppFramework to PSR-4 10 years ago