Commit Graph

128 Commits (4f31b7b9cc2dac060194de2c769b149a2ac861ba)

Author SHA1 Message Date
Arthur Schiwon d0409548c6
instead of upsert, fallback to default query on PgSQL <= 9.4 6 years ago
Christoph Wurst 3174012adf Add event dispatcher to OCP 7 years ago
Roeland Jago Douma d11caf1a3a
No need for platform hacks anymore 7 years ago
Joas Schilling b3e6cbc4c5
Remove the custom prefix from the table name length when checking on the default primary index 7 years ago
Joas Schilling f906913177
Allow to use Subqueries in from 7 years ago
Joas Schilling f557e1e214
Indeces, columns and sequences don't have the table prefix 7 years ago
Morris Jobke f889beae7e
Fix PHPDoc 7 years ago
Ole Ostergaard 0d778fcc4e Code cleanup. 7 years ago
Ole Ostergaard d62da82bf9 Add supression of SqlInjectionChecker. 7 years ago
Ole Ostergaard c9b6487393 Add PostgreSQL specific implementation for includeIgnoreConflict. 7 years ago
Ole Ostergaard a48ea8cffa Add insertIgnoreConflict to Adapter and use it for for executing the file locking. 7 years ago
Robin Appelman bfd539017f
add casting to string for postgresql query builder 7 years ago
Joas Schilling c09fa1ee65
Only check the Oracle schema conditions if the app supports it 7 years ago
Joas Schilling f265657bc6
Only check changed items 7 years ago
Morris Jobke 5273639d0e
Add deprecation message ofr insertIfNotExist 7 years ago
Morris Jobke 230e93f575
Catch UniqueConstraintViolationException inside insertIfNotExist 7 years ago
Joas Schilling bb352fb667
Use the defined func()->count() instead of manual counting 7 years ago
Daniel Kesselberg 0ee191bf44
Use const for dbname and dbtableprefix defaults 7 years ago
Joas Schilling f5c63d7a6e
Disable Oracle enforcement for now until the following issues are solved: 8 years ago
Joas Schilling ef5074adaa
Fix primary key handling on postgres 8 years ago
Joas Schilling 008c8dde1a
Ignore custom prefixes which are longer 8 years ago
Joas Schilling 5e0bfe5c16
Ignore automatic generated sequences 8 years ago
Joas Schilling 960961148e
Fix calculation of default name 8 years ago
Joas Schilling 8a45cb1d20
Prevent too long identifier names 8 years ago
Joas Schilling 891de38080
Only create the schema when moving between databases 8 years ago
Joas Schilling 011fe9e0f9
MySQL 8.0+ and MariaDB 10.3+ are large prefix and barracuda by default 8 years ago
Robin Appelman 3047ef31bd
Add count to function builder 8 years ago
Morris Jobke 624d191ef6
Fix wrong hint about missing indexes 8 years ago
Morris Jobke 393d9aae74
Add a hint that some indexes are not added yet 8 years ago
Robin Appelman b40629ac8c
Add human readable description to migration steps 8 years ago
Robin Appelman 335619f6a4
Check connection status and attempt to reconnect each each minute 8 years ago
Joas Schilling 78ee3abb78
Move regex to a function and add tests 8 years ago
Joas Schilling 8f7a0af951
Allow IPv6 database hosts 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
Roeland Jago Douma 0009358c17
Made orHaving varadic 8 years ago
Roeland Jago Douma 408c2103db
Made addHaving varadic 8 years ago
Roeland Jago Douma 2c585afea1
Make having varadic 8 years ago
Roeland Jago Douma c6eba3c925
Made addGroupBy varadic 8 years ago
Roeland Jago Douma afbad7e15e
Made groupBy varadic 8 years ago
Roeland Jago Douma d6b93e6620
Made orWhere varadic 8 years ago
Roeland Jago Douma 07cb6aaeff
Made andWhere varadic 8 years ago
Roeland Jago Douma 222dbb7bc9
Made where varadic 8 years ago
Roeland Jago Douma 2976b39102
Made AddSelect varadic 8 years ago
Roeland Jago Douma c8aee70a0b
Made select varadic 8 years ago
Morris Jobke d3d045dd5c
Remove unused import statements 8 years ago
Joas Schilling 352a48e273
Create the migrations table also with the UTF8mb4 collation 8 years ago
Morris Jobke eb51f06a3b
Use ::class statement instead of string 8 years ago
Morris Jobke a661f043e1
Remove unneeded semicolon and parentheses 8 years ago