Joas Schilling
|
a3391248e4
|
Add select distinct to the query builder
|
2015-12-08 09:49:21 +01:00 |
Joas Schilling
|
f2c7acb3c0
|
Allow getting the last insert id without much hassle
|
2015-12-08 09:40:20 +01:00 |
Morris Jobke
|
c60c793cf2
|
More cleanups of OC_Config usage
|
2015-12-03 16:41:23 +01:00 |
Thomas Müller
|
19d5059109
|
Merge pull request #20393 from owncloud/querybuilder-select-with-alias
Add a method to select a field or value with alias
|
2015-11-26 16:19:20 +01:00 |
Joas Schilling
|
1c7d7288c4
|
Add a method to select a field or value with alias
|
2015-11-23 13:28:31 +01:00 |
Thomas Müller
|
aa660ec232
|
Throw an exception in case no table name is passed into lastInsertId of the Oracle adapter
|
2015-11-23 11:44:08 +01:00 |
Robin Appelman
|
d514200b56
|
Add escapeLikeParameter to IDBConnection
|
2015-11-05 16:41:30 +01:00 |
Robin Appelman
|
b05e1b6ed3
|
define escape character for like statements on oracle
|
2015-11-05 16:29:35 +01:00 |
Robin Appelman
|
b394fe8709
|
define escape character for like statements on sqlite
|
2015-11-05 16:28:54 +01:00 |
Morris Jobke
|
b945d71384
|
update licence headers via script
|
2015-10-05 21:15:52 +02:00 |
Joas Schilling
|
70572c1e3c
|
Allow `set('column', 'null')` to work like in Doctrine
|
2015-09-24 09:53:09 +02:00 |
Thomas Müller
|
534b2e407a
|
Merge pull request #17662 from owncloud/locking-db
Database backend for locking
|
2015-08-26 03:56:37 +02:00 |
Joas Schilling
|
5fea6f753e
|
Automatically prefix table names with *PREFIX* unless specified
|
2015-08-10 16:20:42 +02:00 |
Robin Appelman
|
58e96e53b0
|
add method to check if we're inside a transaction
|
2015-08-10 14:15:44 +02:00 |
Thomas Müller
|
5ed38a75d6
|
Remove remainings of mssql
|
2015-07-29 18:19:31 +02:00 |
Joas Schilling
|
20cd0ae55b
|
Add a log message when the Doctrine Query Builder is retrieved
|
2015-07-21 15:53:28 +02:00 |
Joas Schilling
|
f9071ed5b7
|
Comment out LIMIT 0 case because of the mixed results
|
2015-07-21 15:25:48 +02:00 |
Joas Schilling
|
c9564503c2
|
Fix tests for setFirstResult and setMaxResults on oracle
|
2015-07-21 15:25:48 +02:00 |
Joas Schilling
|
516f7e8299
|
Add unit tests and automatic quoting
|
2015-07-21 15:25:47 +02:00 |
Joas Schilling
|
1bfb944d51
|
Add QueryBuilder, ExpressionBuilder and CompositeExpression wrappers
|
2015-07-21 15:25:47 +02:00 |
Thomas Müller
|
d3ac73c0c9
|
Remove OC_Log
|
2015-07-03 18:00:16 +02:00 |
Morris Jobke
|
f63915d0c8
|
update license headers and authors
|
2015-06-25 14:13:49 +02:00 |
Victor Dubiniuk
|
c7c6556187
|
Do not use digits in random index names
|
2015-06-08 19:02:07 +03:00 |
Thomas Müller
|
bcf65d9c13
|
Using TRANSACTION_READ_COMMITTED
|
2015-04-16 11:49:12 +02:00 |
Morris Jobke
|
70e64822b9
|
Merge pull request #14665 from owncloud/fileid-increment
SQLite autoincrement test
|
2015-03-26 19:36:18 +01:00 |
Jenkins for ownCloud
|
b585d87d9d
|
Update license headers
|
2015-03-26 11:44:36 +01:00 |
Robin Appelman
|
ac8254de6a
|
Rename platform
|
2015-03-25 18:33:21 +01:00 |
Robin Appelman
|
24a30c10d7
|
Add custom sqlite platform to set auto increment
|
2015-03-25 18:33:21 +01:00 |
Robin Appelman
|
faa4918355
|
be a little more verbose in the exception message when we cant connect to the db
|
2015-03-20 03:56:38 +01:00 |
Joas Schilling
|
c2a5bd6a01
|
Also add a note that clob does not work in the compare array
|
2015-03-16 15:41:00 +01:00 |
Joas Schilling
|
fefcbb966b
|
Also use all keys for an empty array, just in case
|
2015-03-12 09:18:43 +01:00 |
Joas Schilling
|
d1511cdbee
|
Fix doc blocks of insertIfNotExists() method
|
2015-03-11 09:05:30 +01:00 |
Thomas Müller
|
89be55a672
|
let insertIfNotExist() throw the native DBALException - no need to hide the real exception
|
2015-03-09 22:37:49 +01:00 |
Joas Schilling
|
8fa692388b
|
Allow specifying the compare-array for insertIfNotExists()
|
2015-03-09 22:37:49 +01:00 |
Thomas Müller
|
4e37831d85
|
Fix PHPDoc on the way ....
|
2015-03-06 14:54:57 +01:00 |
Thomas Müller
|
987b683895
|
Use an atomic implementation on sqlite for insertIfNotExist()
|
2015-03-06 14:54:54 +01:00 |
Joas Schilling
|
1761b162e6
|
Merge pull request #14660 from metaworx/replace-static-dbtableprefix-with-config-dbtableprefix
use `dbtableprefix` for temp table and index names
|
2015-03-03 16:43:47 +01:00 |
Thomas Müller
|
29ecbc8c6c
|
Merge pull request #14496 from owncloud/kill-substr-mssql-master
[Master] Remove hacky Substring support for MSSQL
|
2015-03-03 11:00:13 +01:00 |
martin-rueegg
|
6be8ab65a5
|
replace 'oc_' with dbtableprefix form config for temporary table names and indexes
|
2015-03-03 01:54:15 +01:00 |
Morris Jobke
|
06aef4e8b1
|
Revert "Updating license headers"
This reverts commit 6a1a4880f0 .
|
2015-02-26 11:37:37 +01:00 |
Lukas Reschke
|
afe087a371
|
Remove hacky Substring support for MSSQL
Substring() is not required for the core functionality and this allows us to get rid of a huge hack...
|
2015-02-25 14:00:54 +01:00 |
Bernhard Posselt
|
fd3663f563
|
Dont break code which relies on the cursor being open after insert/update/delete
|
2015-02-24 12:58:36 +01:00 |
Lukas Reschke
|
8bd3d55517
|
Merge pull request #14442 from owncloud/fix-oracle-ci-master
Close the cursor after the affected count has been extracted.
|
2015-02-24 09:20:59 +01:00 |
Thomas Müller
|
c350da1a28
|
Merge pull request #14119 from owncloud/dbal251
Update doctrine/dbal to 2.5.1 #13537
|
2015-02-23 20:59:51 +01:00 |
Thomas Müller
|
5bdf42a925
|
Close the cursor after the affected count has been extracted.
|
2015-02-23 17:17:20 +01:00 |
Jenkins for ownCloud
|
6a1a4880f0
|
Updating license headers
|
2015-02-23 12:13:59 +01:00 |
Lukas Reschke
|
fcc5f5a4f4
|
Merge pull request #13777 from owncloud/close-cursor
Close cursor for appframework and manipulation queries if applicable
|
2015-02-20 20:15:22 +01:00 |
Victor Dubiniuk
|
090db867d5
|
Add mapping for a broken varchar type. Fixes #14247
|
2015-02-17 23:22:57 +03:00 |
Victor Dubiniuk
|
bdfc9b57bd
|
Skip primary index if the table has one
|
2015-02-16 20:30:28 +01:00 |
Bernhard Posselt
|
37e8969d34
|
ignore cursorclosing
|
2015-01-29 19:16:28 +01:00 |