Guilherme Blanco
|
d0325d7048
|
Merged with upstream/master
|
2010-05-08 12:42:06 -03:00 |
|
Christian Heinrich
|
dc3844e167
|
Fixed #DDC-571
|
2010-05-08 14:29:43 +02:00 |
|
Guilherme Blanco
|
b12b8b0041
|
Revertd partially the support to DBAL\Transaction, it was wrong. Fixed implementation of ORM\EntityTransaction and fixed tests.
|
2010-05-06 18:39:19 -03:00 |
|
Guilherme Blanco
|
4ab5dffc4c
|
Fixed UnitOfWork and isRollbackOnly flag.
|
2010-05-01 11:49:14 -03:00 |
|
Guilherme Blanco
|
6705d9b9cc
|
Introduced the concept of DBAL\Transaction and ORM\EntityTransaction.
|
2010-04-29 22:46:51 -03:00 |
|
Benjamin Eberlei
|
024b2bab91
|
DDC-496 Finished first versions of platform and schema manager for DB2, DDC-528 Added support for PDO_IBM driver, passing all but 3 tests that are related to CLOB fields
|
2010-04-18 19:12:38 +02:00 |
|
Benjamin Eberlei
|
5fd6e687ce
|
Commit current state of IBM DB2 driver, but it segfaults the hell out of the Doctrine Testsuite
|
2010-04-08 22:40:53 +02:00 |
|
Benjamin Eberlei
|
7d179aaf95
|
Current snapshot of the IBM Db2 Driver Implementation
|
2010-04-07 20:39:34 +02:00 |
|
romanb
|
354ede1e04
|
[2.0][DDC-354][DDC-425] Fixed. Encapsulated SQL logging better in the DBAL. Added binding types to DBAL mapping types as well as using these binding types in the persisters. Query and NativeQuery now support PDO binding types as well as DBAL mapping types when binding parameters.
|
2010-03-29 13:20:41 +00:00 |
|
romanb
|
a53c2fbd6c
|
[2.0] Code cleanups. Preparations for DDC-193. Fixed DDC-399, type configuration remains global for now but the irritating instance methods on the Configuration have been removed. Use Type::addType et al. Added TODOs for naming standards.
|
2010-03-15 17:19:00 +00:00 |
|
beberlei
|
2ebd2c901e
|
[2.0] DDC-396 - Fixed bug with RESTRICT/NO ACTION and PHP NULL not valued as the same in Schema Foreign Key Diff
|
2010-03-11 20:23:49 +00:00 |
|
romanb
|
df6ca602fb
|
[2.0][DDC-92] Fixed. Patch provided by Christian Heinrich. [DDC-274] Started some method renaming. [DDC-142] Fixed (join column names and discriminator column names dont support quoting) [DDC-258] Fixed.
|
2010-03-05 16:35:00 +00:00 |
|
jwage
|
50e9d8c547
|
[2.0] Fixing php error
|
2010-02-26 02:00:41 +00:00 |
|
beberlei
|
3e96788438
|
[2.0] DDC-312 - Revert annoying View and Trigger variables in Schema instance, complete "View" support by just returning a View instance
|
2010-02-25 22:05:23 +00:00 |
|
beberlei
|
946fa6d7ca
|
[2.0] Refactored Doctrine\DBAL\Schema API a bit Table::createColumn() was inconsistent with all the other methods being add*
|
2010-02-25 21:51:30 +00:00 |
|
beberlei
|
07e73880f5
|
[2.0] DDC-92 - Completly removed DoctrineException in DBAL package
|
2010-02-19 22:33:54 +00:00 |
|
beberlei
|
446a2ea7bb
|
[2.0] DDC-327 - Always Deep Clone all Schema Assets
|
2010-02-13 22:58:36 +00:00 |
|
beberlei
|
b9daf621cf
|
[2.0] DDC-313 - Removed lots of dead and unnecessary code
|
2010-02-11 14:29:12 +00:00 |
|
beberlei
|
5b43f72e27
|
[2.0] DDC-313 - Removed abstracted trigger support, list functions, list users and the platform specific code to generate the queries for this stuff.
|
2010-02-11 13:06:14 +00:00 |
|
beberlei
|
962ecab75e
|
[2.0] DDC-312 - Prepared View and Trigger support in DBAL\Schema
|
2010-02-10 23:53:07 +00:00 |
|
beberlei
|
22edbcec33
|
[2.0] DDC-312 - Refactored View support of all platforms a little - Oracle now also supports the retrieval of the sql used to generate a view so that a common datastructure View is a viable option.
|
2010-02-10 23:41:35 +00:00 |
|
beberlei
|
3de3bbb969
|
[2.0] DDC-302 - Drop convenience methods since their API is somewhat strange, have to think about something else. Dropped AbstractSchemaManager::listTableConstraints() support - since it only returns the names of all constraints, which are already returned much more nicely with listTableIndexes().
|
2010-02-10 22:45:39 +00:00 |
|
beberlei
|
0b058c0609
|
[2.0] DDC-302 - Fix failures occuring from Sqlite Tests in this regard - No test coverage for this features now.
|
2010-02-06 23:31:47 +00:00 |
|
beberlei
|
e500669165
|
[2.0] DDC-301 - Table Primary Key Columns should explicitly set to notnull => true.
|
2010-02-04 18:23:38 +00:00 |
|
beberlei
|
2fa58ee7b8
|
[2.0] DDC-296 - Fix in quoting
|
2010-02-01 19:20:37 +00:00 |
|
beberlei
|
310d98cffe
|
[2.0] DDC-296 - Implement and document Mysql Session Init 'postConnect' Subscriber
|
2010-02-01 18:56:06 +00:00 |
|
beberlei
|
cb7fbee1b0
|
[2.0] DDC-295 - Add OracleSessionInit postConnect Subscriber
|
2010-01-31 22:01:58 +00:00 |
|
beberlei
|
e7f5089ea4
|
[2.0] DDC-294 - Added "postConnect" event in Doctrine\DBAL\Connection and refactored TestUtil to allow configuration of DBAL EventManager Subscribers by the use of PHPunit Xml configuration.
|
2010-01-31 21:51:15 +00:00 |
|
beberlei
|
2036c95834
|
[2.0] DDC-92 - Refactored Doctrine\DBAL\DriverManager some more in regards to exceptions and added some more test-cases.
|
2010-01-23 23:12:27 +00:00 |
|
beberlei
|
bbce4a407a
|
[2.0] DDC-92 - Removed DoctrineException from Doctrine\DBAL\DriverManager and replaced with more specific DBALException's
|
2010-01-23 22:59:48 +00:00 |
|
beberlei
|
9cd0379f53
|
[2.0] DDC-200 Implemented support for @columnDefinition - even with support to pass the definition to join columns if necessary for relations.
|
2010-01-20 22:35:18 +00:00 |
|
beberlei
|
8ebd444966
|
DDC-179 - One more test for possible summer-time crazyness
|
2010-01-13 18:17:36 +00:00 |
|
beberlei
|
83b247b812
|
DDC-179 - Use ! modifier in Date Format to reset all non-date parts to zero unix timestamp values, i.e. H:i:s => '00:00:00' always
|
2010-01-13 18:11:34 +00:00 |
|
romanb
|
30ed439111
|
[2.0][DDC-144][DDC-113] Fixed.
|
2009-12-18 12:30:19 +00:00 |
|
beberlei
|
fade63a29c
|
[2.0] DDC-169 - Further refactorings, schema max identifier length is now used for asset generation. Added platform-wide test for unique index generation with create table.
|
2009-12-10 23:55:47 +00:00 |
|
beberlei
|
03bc9350dc
|
[2.0] DDC-156 - Allow to pass custom platforms
|
2009-12-08 19:41:47 +00:00 |
|
beberlei
|
4e50441306
|
[2.0] DDC-191 - Added Test-Case to verify the problem works.
|
2009-12-07 19:19:54 +00:00 |
|
romanb
|
5730a32d91
|
[2.0] Fixed more STRICT standards notices (only variables should be passed by reference...). @beberlei, error_reporting=E_ALL | E_STRICT
|
2009-12-07 13:04:54 +00:00 |
|
romanb
|
1013eb66c1
|
[2.0] Fixed PHP Notice in SchemaTest (only variables should be passed by reference...) and a few other cosmetics in various parts.
|
2009-12-07 12:47:23 +00:00 |
|
beberlei
|
146e2319f1
|
[2.0] DDC-169 - Some final cleanups for the DBAL refactoring, changed SchemaTool CLI API slightly.
|
2009-12-06 23:11:35 +00:00 |
|
beberlei
|
bf0ef0d0a7
|
[2.0] DDC-169 - Fix several complications in update and drop schema code.
|
2009-12-06 18:36:46 +00:00 |
|
beberlei
|
9fdce97b97
|
[2.0] DDC-169 - Fix bug in Comparator
|
2009-12-06 13:06:09 +00:00 |
|
beberlei
|
8a46eb0439
|
[2.0] DDC-169 - Finished ALTER Table TableDiff refactoring, adding code to handle index and FK changes. Added a general functional test for alter table against all platforms.
|
2009-12-06 12:13:15 +00:00 |
|
beberlei
|
dd6abf751f
|
[2.0] DDC-169 - AbstractPlatform::getAlterTableSql() now accepts only a TableDiff instance as argument across all platforms.
|
2009-12-06 09:47:54 +00:00 |
|
beberlei
|
4736f5ee50
|
[2.0] DDC-169 - Refactored Parts of the Platform Tests into an Abstract Test Case
|
2009-12-05 23:06:29 +00:00 |
|
beberlei
|
8bfde41374
|
[2.0] DDC-169 - Add ColumnDiff and further Comparator column stuff
|
2009-12-05 15:48:54 +00:00 |
|
beberlei
|
6339372718
|
[2.0] DDC-169 - Add functionality to detect that an add + drop column diff is actually just a rename column.
|
2009-12-05 11:01:11 +00:00 |
|
beberlei
|
35e0121b49
|
[2.0] DDC-169 - Implemented Index and ForeignKey comparison based on properties and not on names.
|
2009-12-05 10:33:46 +00:00 |
|
beberlei
|
ecfa0eee83
|
[2.0] DDC-169 - Added tests for case-handling which is necessary for Comparator
|
2009-12-04 23:03:08 +00:00 |
|
beberlei
|
0788cdf15e
|
[2.0] DDC-169 - Stripped case handling since its just a load of complex crap and doesn't solve any problem! Idea: just implement case-insensitivity in the comparator.
|
2009-12-04 22:41:09 +00:00 |
|