summaryrefslogtreecommitdiffstats
path: root/lib/private/db
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #17662 from owncloud/locking-dbThomas Müller2015-08-261-0/+10
|\ | | | | Database backend for locking
| * add method to check if we're inside a transactionRobin Appelman2015-08-101-0/+10
| |
* | Automatically prefix table names with *PREFIX* unless specifiedJoas Schilling2015-08-101-8/+34
|/
* Remove remainings of mssqlThomas Müller2015-07-293-46/+0
|
* Add a log message when the Doctrine Query Builder is retrievedJoas Schilling2015-07-212-7/+39
|
* Comment out LIMIT 0 case because of the mixed resultsJoas Schilling2015-07-211-0/+4
|
* Fix tests for setFirstResult and setMaxResults on oracleJoas Schilling2015-07-211-2/+2
|
* Add unit tests and automatic quotingJoas Schilling2015-07-218-93/+438
|
* Add QueryBuilder, ExpressionBuilder and CompositeExpression wrappersJoas Schilling2015-07-214-0/+1257
|
* Remove OC_LogThomas Müller2015-07-032-2/+2
|
* update license headers and authorsMorris Jobke2015-06-252-4/+19
|
* Do not use digits in random index namesVictor Dubiniuk2015-06-081-1/+1
|
* Using TRANSACTION_READ_COMMITTEDThomas Müller2015-04-161-0/+2
|
* Merge pull request #14665 from owncloud/fileid-incrementMorris Jobke2015-03-262-0/+36
|\ | | | | SQLite autoincrement test
| * Rename platformRobin Appelman2015-03-252-2/+2
| |
| * Add custom sqlite platform to set auto incrementRobin Appelman2015-03-252-0/+36
| |
* | Update license headersJenkins for ownCloud2015-03-2622-89/+446
|/
* be a little more verbose in the exception message when we cant connect to the dbRobin Appelman2015-03-201-1/+1
|
* Also add a note that clob does not work in the compare arrayJoas Schilling2015-03-163-0/+3
|
* Also use all keys for an empty array, just in caseJoas Schilling2015-03-122-2/+2
|
* Fix doc blocks of insertIfNotExists() methodJoas Schilling2015-03-113-16/+24
|
* let insertIfNotExist() throw the native DBALException - no need to hide the ↵Thomas Müller2015-03-094-35/+16
| | | | real exception
* Allow specifying the compare-array for insertIfNotExists()Joas Schilling2015-03-093-10/+16
|
* Fix PHPDoc on the way ....Thomas Müller2015-03-061-13/+15
|
* Use an atomic implementation on sqlite for insertIfNotExist()Thomas Müller2015-03-061-33/+9
|
* Merge pull request #14660 from ↵Joas Schilling2015-03-031-2/+2
|\ | | | | | | | | metaworx/replace-static-dbtableprefix-with-config-dbtableprefix use `dbtableprefix` for temp table and index names
| * replace 'oc_' with dbtableprefix form config for temporary table names and ↵martin-rueegg2015-03-031-2/+2
| | | | | | | | indexes
* | Merge pull request #14496 from owncloud/kill-substr-mssql-masterThomas Müller2015-03-031-102/+0
|\ \ | |/ |/| [Master] Remove hacky Substring support for MSSQL
| * Remove hacky Substring support for MSSQLLukas Reschke2015-02-251-102/+0
| | | | | | | | Substring() is not required for the core functionality and this allows us to get rid of a huge hack...
* | Revert "Updating license headers"Morris Jobke2015-02-2622-432/+124
|/ | | | This reverts commit 6a1a4880f0d556fb090f19a5019fec31916f5c36.
* Dont break code which relies on the cursor being open after insert/update/deleteBernhard Posselt2015-02-241-1/+0
|
* Merge pull request #14442 from owncloud/fix-oracle-ci-masterLukas Reschke2015-02-241-1/+2
|\ | | | | Close the cursor after the affected count has been extracted.
| * Close the cursor after the affected count has been extracted.Thomas Müller2015-02-231-1/+2
| |
* | Merge pull request #14119 from owncloud/dbal251Thomas Müller2015-02-231-0/+3
|\ \ | |/ |/| Update doctrine/dbal to 2.5.1 #13537
| * Skip primary index if the table has oneVictor Dubiniuk2015-02-161-0/+3
| |
* | Updating license headersJenkins for ownCloud2015-02-2322-124/+432
| |
* | Merge pull request #13777 from owncloud/close-cursorLukas Reschke2015-02-201-0/+1
|\ \ | | | | | | Close cursor for appframework and manipulation queries if applicable
| * | ignore cursorclosingBernhard Posselt2015-01-291-0/+1
| |/
* / Add mapping for a broken varchar type. Fixes #14247Victor Dubiniuk2015-02-171-0/+1
|/
* set MySQL autocommit on connection setupThomas Müller2015-01-191-4/+9
|
* Use a special filter expression for Oracle to filter the prefix - fixes #13220Thomas Müller2015-01-125-8/+30
|
* Merge pull request #12995 from owncloud/tbelau666-masterThomas Müller2015-01-095-30/+43
|\ | | | | Use Doctrines filter by table name
| * add default for dbtableprefixMorris Jobke2014-12-233-4/+4
| |
| * use injected config object and fix typosMorris Jobke2014-12-223-10/+24
| |
| * inject \OCP\IConfig instance in migratorMorris Jobke2014-12-223-23/+13
| |
| * Use Doctrines filter by table nametbelau6662014-12-224-6/+15
| | | | | | | | | | | | | | Doctrine's SchemaManager can filter table names by regular expression. On this way it picks up only ownClouds's tables in a database. by tbelau666
* | Prevent leaking db connection info in the stacktraceRobin Appelman2015-01-061-0/+10
|/
* Change support message to be more explicit about the enterprise editionMorris Jobke2014-12-201-1/+1
|
* Split mapping from Access and Helper classes into it's own. Fully test them, ↵Arthur Schiwon2014-12-191-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | too. remove unused methods split mapping methods off from Access class fix DB query handling move 'clear mapping' methods from static helper to new mapping class add tests test directly with DB finishing tests and fix return value from setDNbyUUID add corresponding class for groups and make abstract test class neutral. helper tests is now obsolete as the tested functions were moved to the new mapper class. add missing info to PHPDoc add unmap method fix namespaces fix test inheritance PHPDoc and a small code restructure for scrutinizer, no effective changes PostgreSQL does not accept LIMIT in DELETE queries phpdoc fixes, no code changes
* Quote identifiers for oracleRobin Appelman2014-12-091-0/+27
|