Benjamin Eberlei
|
c3303881a9
|
Fixed IBM DB2 Platform to support locking
|
2010-05-02 13:18:47 +02:00 |
|
Benjamin Eberlei
|
f65a555d04
|
Merge Upstream into Locking-Branch
|
2010-05-02 13:02:44 +02:00 |
|
Benjamin Eberlei
|
9277dba383
|
Cleanup in DB2 Platform and SchemaManager
|
2010-05-01 04:31:10 +02:00 |
|
Benjamin Eberlei
|
1f656a16ac
|
Renamed Db2 to DB2
|
2010-04-21 20:23:58 +02:00 |
|
Benjamin Eberlei
|
b7cac8c310
|
Fixed pecl/ibm_db2 Driver and Connection to run smoothly against the complete test-suite (depending on a c-patch to the extension though)
|
2010-04-20 23:20:42 +02: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
|
e6a44b145f
|
[DDC-178] First approach to Locking support
|
2010-04-08 22:50:06 +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
|
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 |
|
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 |
|
beberlei
|
07e73880f5
|
[2.0] DDC-92 - Completly removed DoctrineException in DBAL package
|
2010-02-19 22:33:54 +00:00 |
|
beberlei
|
6bfbab9f7d
|
[2.0] DDC-325 - Fixed LOCATE() support for all platforms.
|
2010-02-11 22:38:23 +00:00 |
|
beberlei
|
371f3d5ecc
|
[2.0] DDC-321, DDC-323, DDC-324 - Implemented way to define UDFs from PHP in Sqlite Driver and registered to required default callbacks for SQRT and MOD, allowing functional tests for DQL MOD and SQRT to pass for all platforms.
|
2010-02-11 21:38:58 +00:00 |
|
beberlei
|
13bf8a760f
|
[2.0] DDC-322 - Fixed Trim across all platforms using AbstractPlatform::getTrimExpression()
|
2010-02-11 21:19:54 +00:00 |
|
beberlei
|
8357289050
|
[2.0] DDC-320 - Fixed Substring across all platforms using AbstractPlatform::getSubstringExpression() instead of the "hand-built" one.
|
2010-02-11 20:19:05 +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
|
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
|
bf32775953
|
[2.0] DDC-214 - Changed MysqlPlatform::geTListTableForeignKeySql() slightly to be performant again, thanks Eric Durand-Tremblay for the patch!
|
2010-02-09 18:48:09 +00:00 |
|
beberlei
|
ac4c33c371
|
[2.0] DDC-214, DDC-303, DDC-304 - Fix several errors with Schema Inference from Database and Metadata and Comparisons, aswell as related bugs in DatabaseDriver. DDC-305 - Abstracted TRUNCATE command for all platforms.
|
2010-02-07 12:36:30 +00:00 |
|
beberlei
|
c0d023c511
|
[2.0] Removed accidentlly committed .orig patch files.
|
2010-01-22 16:29: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
|
b521b49402
|
DDC-179 - Fixed issue with persistance of date fields by moving ! operator to the convertToPhpValue method.
|
2010-01-16 08:52:58 +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 |
|
guilhermeblanco
|
9f9cc4870d
|
[2.0][DDC-236] Enhanced unique constraints to support names. Fixed general issues on XML and YAML exporters. Fixed issues on XML, YAML, Doctrine 1.X and Annotation drivers.
|
2010-01-06 13:27:09 +00:00 |
|
guilhermeblanco
|
9ad13c4730
|
[2.0][DDC-236] Enhanced unique constraints to support names. Fixed general issues on XML and YAML exporters. Fixed issues on XML, YAML, Doctrine 1.X and Annotation drivers.
|
2010-01-06 13:23:56 +00:00 |
|
beberlei
|
1546663743
|
[2.0] DDC-169 - Some refactorings
|
2009-12-10 22:39:28 +00:00 |
|
beberlei
|
ba99f53fd5
|
[2.0] DDC-169 - Fix implicit/explicit index creation differences between platforms
|
2009-12-06 18:55:08 +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
|
34119d3925
|
[2.0] DDC-169 - Fix order that column and index/fk changes are applied in alter table.
|
2009-12-06 13:00:49 +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
|
556f8699ee
|
[2.0] DDC-186 - Fixed DatabaseDriver to work with new Schema abstraction, added functional test-cases for database to yaml convertion.
|
2009-12-04 21:40:03 +00:00 |
|
romanb
|
15f84f6eb0
|
[2.0][DDC-187] Fixed. Also fixed some DBAL failures on postgres.
|
2009-12-03 13:17:56 +00:00 |
|
beberlei
|
745b52b163
|
[2.0] DDC-169 - Fixed introduced bug in Oracle Platform
|
2009-12-02 22:33:01 +00:00 |
|
beberlei
|
197224de2e
|
[2.0] DDC-169 - Changed AbstractPlatform and AbstractSchemaManager Constraint API to accept Constraint interface, which is implemented by indexes and foreign keys.
|
2009-12-02 22:28:38 +00:00 |
|
beberlei
|
25c9588592
|
[2.0] DDC-169 - Changed AbstractPlatform and AbstractSchemaManager and children to accept Sequences in their create and get sql methods.
|
2009-12-02 19:07:38 +00:00 |
|
beberlei
|
8562c80890
|
[2.0] DDC-169 - Changed AbstractPlatform and AbstractSchemaManager and children to accept Table, Index and ForeignKey instances for the respective create*() methods.
|
2009-12-02 18:52:21 +00:00 |
|
beberlei
|
e3314dae16
|
[2.0] DC-169 - New method AbstractSchemaManager::createSchema() which creates a schema instance with full tables and sequences, additionally listTables() was rewritten to return a full Table instance instead of just the table names.
|
2009-11-30 23:12:26 +00:00 |
|
beberlei
|
31be2519f6
|
[2.0] DDC-169 - Fix build, Postgres, Oracle and Sqlite made some minor troubles with regards to sequences.
|
2009-11-30 21:16:29 +00:00 |
|
beberlei
|
af48974a75
|
[2.0] DDC-169 - Converted introspection queries of all platforms to return Column, Sequence, Index, ForeignKey Schema Instances instead of arrays, heavily pimped Oracle support thereby.
|
2009-11-30 19:02:05 +00:00 |
|
beberlei
|
7220cb2e8b
|
DDC-118 - Fixed introduced regression and added tests for future
|
2009-11-05 18:55:02 +00:00 |
|
romanb
|
7bbdac1c88
|
[2.0][DDC-61][DDC-108] Fixed. Started exception refactoring.
|
2009-11-03 18:30:21 +00:00 |
|
beberlei
|
a7847952a1
|
[2.0] Fixed DDC-63 and DDC-106. Oracle tests for SchemaManager need further tweeking, marked as skipped for now.
|
2009-11-03 16:56:05 +00:00 |
|
beberlei
|
cfea7883e0
|
[2.0] DDC-91 - Enhanced SchemaManager::listTableIndexes() considerably. Add primary keys to the index list, add a bool flag primary to each index, add an array of columns to each index. Moved a test to SchemaFunctionalTestCase to check that every database (Mysql, Pgsql, Sqlite, Oracle) returns exactly the same data from this function.
|
2009-11-03 08:58:03 +00:00 |
|
beberlei
|
d8bf040165
|
[2.0] DDC-105 - Fix for use of quote() in getSetCharsetSql().
|
2009-11-02 23:13:46 +00:00 |
|
beberlei
|
d369d27f8b
|
[2.0] DDC-84 - Added increment alter table / update schema tests for Postgres Platform - Fixed several bugs in Doctrine\DBAL\Platforms\PostgreSqlPlatform
|
2009-11-02 16:07:31 +00:00 |
|
beberlei
|
79f4fcb3c4
|
[2.0] Fixed DDC-103 - Platform::getAlterTableSql() should return an array on all platforms, added doc-blocks on all methods and fixed some.
|
2009-11-02 15:08:51 +00:00 |
|
guilhermeblanco
|
7ae913a5b5
|
[2.0] Fix for test suite. It was trying to recreate association tables and they're not getting deleted. SchemaTool was trying to recreate them during some executions.
|
2009-10-19 23:23:54 +00:00 |
|