Bart Visscher
|
2cc94cbc73
|
Style fixes
|
2013-08-07 18:17:37 +02:00 |
|
Robin Appelman
|
95a959b10b
|
merge master into doctrine-object
|
2013-08-06 15:43:58 +02:00 |
|
Bart Visscher
|
9b6357e6aa
|
Merge pull request #4291 from owncloud/schema
update DB Schema class
|
2013-08-05 11:29:52 -07:00 |
|
Robin Appelman
|
2af27434a4
|
merge master into doctrine-object
|
2013-08-02 19:53:04 +02:00 |
|
Bart Visscher
|
fd317f599b
|
Simplify OC_DB transaction functions
|
2013-08-02 16:12:34 +02:00 |
|
Bart Visscher
|
5ffb8fac24
|
Use function to create schema manager
|
2013-08-02 16:02:33 +02:00 |
|
Bart Visscher
|
59c5529a2b
|
Rename \OC\DB\Schema to \OC\DB\MDB2SchemaManager
|
2013-08-02 13:19:27 +02:00 |
|
Bart Visscher
|
9432885428
|
Change OC_DB_Schema to use DI for db connection object
|
2013-08-02 13:14:18 +02:00 |
|
Jörn Friedrich Dreyer
|
05fa55f2eb
|
always return int
|
2013-07-29 02:17:09 +02:00 |
|
Bart Visscher
|
d7916363e1
|
Make DB connection available to use for dependency injection
|
2013-07-26 20:36:48 +02:00 |
|
Bart Visscher
|
000b5a801f
|
Move building error string to connection
|
2013-07-21 23:17:37 +02:00 |
|
Bart Visscher
|
de83bf98c7
|
Group database connection and schema function
|
2013-07-21 23:17:37 +02:00 |
|
Bart Visscher
|
013333fe6a
|
Cleanup: remove code for multiple database backends
|
2013-07-21 23:17:37 +02:00 |
|
Bart Visscher
|
3e0e2cfa19
|
Use $connection for schema changes
|
2013-07-21 23:17:37 +02:00 |
|
Bart Visscher
|
8a332cdc94
|
Simplify OC_DB transaction functions
|
2013-07-21 23:17:37 +02:00 |
|
Bart Visscher
|
19b9c89634
|
Move insertIfNotExist to Connection wrapper
Real implementation is in DB\Adapter* classes
|
2013-07-21 23:17:37 +02:00 |
|
Bart Visscher
|
58991150ab
|
Move query statement fixup handling to Connection wrapper
|
2013-07-21 23:17:37 +02:00 |
|
Bart Visscher
|
1d5d23a1de
|
Move limit/offset handling to Connection wrapper
|
2013-07-21 23:17:37 +02:00 |
|
Bart Visscher
|
a48e9c488b
|
Move prepared query cache handling to Connection wrapper
|
2013-07-21 23:17:36 +02:00 |
|
Bart Visscher
|
e3c5fea989
|
Move lastInsertId to adapter classes
|
2013-07-21 23:17:36 +02:00 |
|
Bart Visscher
|
cd98ff1eaf
|
Move db prefix handling to Connection wrapper
|
2013-07-21 23:17:36 +02:00 |
|
Bart Visscher
|
66a215651b
|
Create DB Connection wrapper and DB\Adapter* classes
|
2013-07-21 23:17:36 +02:00 |
|
Bart Visscher
|
62ce3a5613
|
Only close db connection when disconnecting, keep the connection object
|
2013-07-21 23:17:36 +02:00 |
|
Bart Visscher
|
084cf0c202
|
Merge pull request #2221 from owncloud/doctrine
OC6: Implement Doctrine as the backend for OC_DB
|
2013-07-18 14:24:27 -07:00 |
|
Thomas Mueller
|
24283425a6
|
fixing UNIX_TIMESTAMP() for mssql
|
2013-07-17 13:18:46 +02:00 |
|
Bart Visscher
|
5549c77ec5
|
Merge branch 'master' into doctrine
Conflicts:
3rdparty
lib/db.php
lib/setup.php
tests/lib/db.php
tests/lib/dbschema.php
|
2013-07-13 12:01:14 +02:00 |
|
Thomas Müller
|
02d2e41e04
|
Merge pull request #3954 from owncloud/update_insertifnotexist_and_test
fix insertIfNotExist return value, update doc and corresponding test
|
2013-07-08 07:17:45 -07:00 |
|
Jörn Friedrich Dreyer
|
212ea0508d
|
update comment
|
2013-07-05 15:39:57 +02:00 |
|
Jörn Friedrich Dreyer
|
00987feda1
|
fix insertIfNotExist return value, update doc and corresponding test
|
2013-07-05 14:05:42 +02:00 |
|
Thomas Müller
|
c777026506
|
Merge pull request #3775 from owncloud/test_fixes_for_dbschema
use executeAudited, add table name to assert message, skip schema changi...
|
2013-07-01 14:38:28 -07:00 |
|
Thomas Müller
|
bf901eb52f
|
Merge pull request #3793 from owncloud/remove_unnecessary_exception_catch_block
remove unnecessary try catch blocks
|
2013-07-01 14:37:09 -07:00 |
|
Thomas Mueller
|
66e1eaac93
|
isError should detect a PEAR_Error even if the backend is PDO.
This can happen on errors during schema migration - which is always done with MDB2
|
2013-06-28 20:16:01 +02:00 |
|
Jörn Friedrich Dreyer
|
e62eb2e8d1
|
correctly handle error results of PDO and MDB2 backends
|
2013-06-28 20:16:01 +02:00 |
|
Bart Visscher
|
b1a2ddd149
|
Merge pull request #3799 from owncloud/fix_pdo_statement_wrapper_numrows_on_modification
Fix pdo statement wrapper numrows on modification
|
2013-06-28 07:15:38 -07:00 |
|
Bart Visscher
|
b04e09a901
|
Move DoctrineStatementWrapper to its own file
|
2013-06-28 11:48:38 +02:00 |
|
Bart Visscher
|
6145e61718
|
Remove deadcode
|
2013-06-28 11:42:23 +02:00 |
|
Thomas Mueller
|
10951f9bd5
|
adding PHPDoc
|
2013-06-27 23:34:36 +02:00 |
|
Jörn Friedrich Dreyer
|
45c897acf3
|
one if less
|
2013-06-27 13:13:49 +02:00 |
|
Bart Visscher
|
a9ee15cf40
|
Use Doctrine platform to add limit and offset to query
|
2013-06-26 20:48:01 +02:00 |
|
Jörn Friedrich Dreyer
|
7273b43cd5
|
manuall calculate unix_timestamp for oracle
|
2013-06-25 09:52:04 +02:00 |
|
Bart Visscher
|
9fa4b78ba4
|
Use Doctrines Oracle sequence suffix
|
2013-06-24 22:38:19 +02:00 |
|
Bart Visscher
|
159efa8bd4
|
OCI doesn't have a queryString
|
2013-06-24 22:38:19 +02:00 |
|
Bart Visscher
|
6300b95896
|
UNIX_TIMESTAMP replace for Oracle
|
2013-06-24 22:38:19 +02:00 |
|
Bart Visscher
|
dca8c1cbc1
|
Fixes connecting to Oracle without port set
|
2013-06-24 22:38:19 +02:00 |
|
Jörn Friedrich Dreyer
|
643c8d3088
|
make PDOStatementWrapper return number of updated rows on INSERT, UPDATE or DELETE queries, introduces isManipulation() to guess type of query
|
2013-06-24 16:29:58 +02:00 |
|
Bart Visscher
|
377e9a8677
|
Merge branch 'master' into doctrine
|
2013-06-24 08:27:25 +02:00 |
|
Jörn Friedrich Dreyer
|
372f261fe3
|
remove unnecessary exception handling
|
2013-06-20 10:50:53 +02:00 |
|
Jörn Friedrich Dreyer
|
dcdabac04d
|
oracle does not need sequence suffix, manually set database name to allow fetching db schema, don't shutdown db - we are using utf8 to connect
|
2013-06-14 12:06:29 +02:00 |
|
Jörn Friedrich Dreyer
|
f7dc07602b
|
minor cleanup for exception handling
|
2013-06-12 15:48:22 +02:00 |
|
Jörn Friedrich Dreyer
|
86c5243be5
|
remove duplicate logging from db.php, now happens in entrypoints
|
2013-06-10 14:03:12 +02:00 |
|