guilhermeblanco
|
443a20569b
|
[2.0][DDC-281] Fixes for Mapping drivers
|
2010-01-28 19:38:16 +00:00 |
|
guilhermeblanco
|
14ec40e1e6
|
[2.0][DDC-281] Fixed several issues with mapping drivers and loading of mapping files.
|
2010-01-28 12:46:12 +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 |
|
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 |
|
guilhermeblanco
|
64f59a7a49
|
[2.0] Fixed issue with ConvertMappingTask that was missing brackets on method declaration.
|
2009-12-26 15:13:26 +00:00 |
|
guilhermeblanco
|
bd6ed7cc76
|
[2.0] Fixing more glitches found with CLI refactoring
|
2009-12-22 16:17:35 +00:00 |
|
guilhermeblanco
|
217d41698e
|
[2.0] Small fix for GenerateProxies CLI ORM Task.
|
2009-12-22 15:45:16 +00:00 |
|
guilhermeblanco
|
2e5566f574
|
[2.0] Fix for missing method in SchemaToolTask
|
2009-12-22 14:02:21 +00:00 |
|
guilhermeblanco
|
bf0cfba239
|
[2.0] Incorporated CLI refactorings. Added support to namespaces and unlimited depth namespaces. Dropped globalArguments for now, since they interfer in DAG implementation.
|
2009-12-21 17:38:14 +00:00 |
|
romanb
|
60b9fb7c5b
|
[2.0] Some small cleanups.
|
2009-12-21 11:06:27 +00:00 |
|
romanb
|
fe7ef4bbeb
|
[2.0][DDC-122][DDC-97][DDC-98][DDC-147] Refactored metadata mapping drivers by removing the useless PRELOAD mode. Introduced ClassMetadataFactory#getAllMetadata. Classloader simplifications. Old classloaders deprecated. New Doctrine\Common\ClassLoader is almost the same as the previous IsolatedClassLoader.
|
2009-12-15 21:06:32 +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
|
a26464da4c
|
[2.0] DDC-169 - Fix Bug in SchemaTool Unique Handling
|
2009-12-08 21:52:26 +00:00 |
|
romanb
|
ddb5a66fd8
|
[2.0][DDC-191][DDC-192] Attempt to fix both.
|
2009-12-07 16:21:29 +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
|
58e99d39d2
|
[2.0] DDC-169 - Replaced SchemaTool::getUpdateSql() with the Schema Comparator Code.
|
2009-12-06 12:23:13 +00:00 |
|
beberlei
|
466e96b491
|
[2.0] DDC-186 - Fixed SchemaTool indexes behaviour, changed a functional/integration model to use one index for test-coverage.
|
2009-12-04 07:19:51 +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
|
709dfb52c4
|
[2.0] DDC-169 - Finalized implementation of Schema diff algorithm, added diffs of sequences and foreign keys. Fixed several bugs and changed the API of the Schema objects.
|
2009-11-29 15:51:14 +00:00 |
|
beberlei
|
f22a56cdd7
|
[2.0] - DDC-169 - Fixed another regression in refactored SchemaTool, began porting of eZ Components Database Schema Comparator, SchemaDiff and TableDiff.
|
2009-11-28 14:30:08 +00:00 |
|
beberlei
|
e4a38a74c5
|
[2.0] - DDC-169 - Extracted Method for the generation of a Schema Instance from Doctrine Metadata.
|
2009-11-28 11:30:25 +00:00 |
|
beberlei
|
b21553c5a8
|
[2.0] - DDC-169 - Refactored lots of sections with duplicate code in gather relations part of SchemaTool::getCreateSql()
|
2009-11-28 11:17:31 +00:00 |
|
beberlei
|
2c27435bb2
|
[2.0] - DDC-169 - Completed refactoring of SchemaTool::getCreateSql() to use new DBAL Schema API, several internal optimizations in SchemaTool are now possible. Stripped out shared functionality with getUpdateSql() so that this part of SchemaTool is still completly working with the old API.
|
2009-11-28 10:48:51 +00:00 |
|
beberlei
|
ba01175700
|
[2.0] - DDC-169 - Fix for breaking the building of Single-Table Inheritence in SchemaTool
|
2009-11-28 08:59:29 +00:00 |
|
beberlei
|
44cc6465be
|
[2.0] DDC-169 - Savepoint for Refactorings in Schema-Tool - It is now generating DDL according to the old and the new mechanisms in parallel. Equality of generation has been verified on Sqlite, Mysql, Oracle. If Postgres is also verified, the old code will be removed in favour of the new one completly.
|
2009-11-28 01:22:21 +00:00 |
|
guilhermeblanco
|
ba4d1bb393
|
Fix create/drop database against PgSQL. Thanks Hannes and Russ for patch
|
2009-11-25 16:27:18 +00:00 |
|
beberlei
|
3b9fd15dd6
|
DDC-154 - Commit patch by giorgiosironi which improves SchemaTool error messages.
|
2009-11-21 12:11:30 +00:00 |
|
guilhermeblanco
|
50f727b58e
|
[2.0] Major refactorings to CLI. New documentation applied. Missing validation and tests
|
2009-11-17 01:43:01 +00:00 |
|
guilhermeblanco
|
67665aa574
|
[2.0] Major refactorings to CLI. New documentation applied. Missing validation and tests
|
2009-11-17 01:29:20 +00:00 |
|
jwage
|
1a08dd2d90
|
[2.0][DDC-81] Fixes issue with wrong class names when using sub-namespaces
|
2009-11-11 21:18:09 +00:00 |
|
jwage
|
fdd1954a7b
|
[2.0][DDC-72] Fixes issue with converting D1 column aliases to D2 field names
|
2009-11-11 21:15:27 +00:00 |
|
jwage
|
fa4046787e
|
[2.0][DDC-66] Fixing mapping of D1 timestamp to D2 datetime
|
2009-11-11 20:46:49 +00:00 |
|
jwage
|
2a663bee05
|
[2.0][DDC-64] Fixing issue with converting D1 schema clob to D2
|
2009-11-11 20:44:14 +00:00 |
|
jwage
|
d047f0e25e
|
[2.0][DDC-71] Fixing call to incorrect method name
|
2009-11-11 19:39:47 +00:00 |
|
jwage
|
1405993e6a
|
[2.0][DDC-104] Making sure current code is cleared
|
2009-11-11 19:34:43 +00:00 |
|
beberlei
|
1dae2eaf41
|
[2.0] DDC-109 - Fixed another warning in SchemaTool with inverse join columns and unique constraints.
|
2009-11-06 14:15:58 +00:00 |
|
beberlei
|
30e2299321
|
[2.0] DDC-109 - Fixed warning in SchemaTool with inverse join columns and unique constraints.
|
2009-11-06 14:11:03 +00:00 |
|
beberlei
|
3678b65186
|
[2.0] DDC-114 - Extend SchemaTool Drop functionality to optionally drop the complete database. Additionally a filter against all existing table is applied to avoid errors due to dropping non-existant tables. Updated Schema-Tool CLI command with optional calls --drop=database --drop=metadata but kept original --drop which defaults to "metadata". Updated documentation.
|
2009-11-05 08:47:56 +00:00 |
|
beberlei
|
a72977b33d
|
[2.0] DDC-109 - Add support for Unique Constraint in OneToMany unidirectional relations
|
2009-11-03 18:33:38 +00:00 |
|
jwage
|
37824abffe
|
[2.0] Fixed incorrectly used variable for cli config
|
2009-11-03 04:13:35 +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 |
|
beberlei
|
140f597e3b
|
[2.0] Fixed DDC-101, DDC-102 - Ensure defaults for string length and field nullability are handled consistently in both update and create schema commands of SchemaTool.
|
2009-11-02 12:53:05 +00:00 |
|
romanb
|
2fbc766de7
|
[2.0][DDC-82] Fixed CLI problems introduced by changeset 6582.
|
2009-11-01 17:58:56 +00:00 |
|
beberlei
|
4d3c4a704a
|
[2.0] DDC-84 - Add Mysql Platform unittests for incremental changes of the metadata for the schematool update function. Fixed some quirks in the Unit-Test suite alongside, Fixed changes of length in SchemaTool update.
|
2009-10-31 22:23:36 +00:00 |
|
guilhermeblanco
|
49bcc69f3a
|
[2.0] Moved EntityManager creation to be always available in CLI Tasks
|
2009-10-30 00:15:53 +00:00 |
|
romanb
|
4918d3e174
|
[2.0] Simplification and fix to cascades.
|
2009-10-25 22:04:13 +00:00 |
|
jwage
|
93e6cabe04
|
[2.0][DDC-48][DDC-47] Refactored cache drivers to allow more control over deleting, added namespacing to cache drivers and implemented clear-cache task
|
2009-10-22 22:19:17 +00:00 |
|
romanb
|
2a16782528
|
[2.0][DDC-56] Fixed.
|
2009-10-18 20:36:02 +00:00 |
|
guilhermeblanco
|
b8208211ff
|
[2.0] Reverted wrong committed files
|
2009-10-17 02:03:43 +00:00 |
|
guilhermeblanco
|
038e6cadfb
|
[2.0] Fix CLI documentation of schema-tool task
|
2009-10-17 01:57:50 +00:00 |
|
romanb
|
cb1c7bce48
|
[2.0] DBAL cleanups (DDC-46). Proxy class improvements (DDC-19, DDC-39). Started new UPGRADE_TO document for upgrade instructions between advancing Doctrine 2 versions.
|
2009-10-14 20:18:36 +00:00 |
|
jwage
|
204b6d71f3
|
[2.0] Finishing the AnnotationExporter to export relationships properly
|
2009-10-08 22:11:10 +00:00 |
|
jwage
|
aba096cc66
|
[2.0] Fixed error with DoctrineException class not being used
|
2009-10-08 18:55:02 +00:00 |
|
jwage
|
98cf9017a8
|
[2.0][DDC-35] Fixing accidental rename of file
|
2009-10-08 16:21:22 +00:00 |
|
jwage
|
a3c09d4cc2
|
[2.0] Adding better docs for some tasks
|
2009-10-07 23:39:34 +00:00 |
|
jwage
|
a7d4e1e466
|
[2.0] Refactoring some common code in to the AnnotationDriver and creating PhpDriver for consistancy
|
2009-10-07 22:14:13 +00:00 |
|
jwage
|
bf90126edf
|
[2.0] Adding exception outputting to CLI
|
2009-10-07 18:52:11 +00:00 |
|
jwage
|
e1645efa76
|
[2.0] Misc. bug fixes
|
2009-10-07 07:45:08 +00:00 |
|
jwage
|
d1228063e6
|
[2.0] Removing unused file
|
2009-10-07 04:42:45 +00:00 |
|
jwage
|
165abc3ca4
|
[2.0] Work on mapping drivers, exporter drivers and reverse engineering of database schemas
|
2009-10-07 04:07:23 +00:00 |
|
jwage
|
c8362da494
|
[2.0] Added functionality to convert a Doctrine 1 schema to Doctrine 2 to help users with upgrading. Lots of other small bug fixes and changes.
|
2009-10-06 22:38:34 +00:00 |
|
jwage
|
5fb493c5d1
|
[2.0] Adding test coverage for ClassMetadataExporter
|
2009-10-05 22:09:29 +00:00 |
|
jwage
|
e4e1291b6a
|
[2.0] Bug fix for convert mapping to yaml and annotation directory iterating not being recursive
|
2009-10-05 18:19:00 +00:00 |
|
jwage
|
02519233f3
|
[2.0] Missing files for previous commit.
|
2009-10-05 04:29:26 +00:00 |
|
jwage
|
d1b2f93acb
|
[2.0] Splitting ClassMetadata in to ClassMetadataInfo and other bug fixes
|
2009-10-05 04:11:29 +00:00 |
|
jwage
|
968ebb80c2
|
[2.0] Bug fixes
|
2009-10-04 19:35:47 +00:00 |
|
jwage
|
8f2d59c289
|
[2.0] Fix to yaml exporter to output associations in correct structure
|
2009-09-30 04:48:37 +00:00 |
|
jwage
|
e6131d11ac
|
[2.0] More work on ClassmetadataExporter and ConvertMappingTask for converting mapping information between various formats
|
2009-09-30 04:35:43 +00:00 |
|
jwage
|
01d6a61a90
|
[2.0] Fixes for some strict standards notices and other various things
|
2009-09-29 15:54:16 +00:00 |
|
romanb
|
8c5887d05d
|
[2.0][DDC-5] Fixed.
|
2009-09-19 12:17:01 +00:00 |
|
guilhermeblanco
|
7ef91a6449
|
[2.0] Some work over SchemaTool update of schema (affects directly the CLI schema-tool task on --update option.
|
2009-09-12 23:25:47 +00:00 |
|
jwage
|
93445983fb
|
[2.0] Changes to convert Classmetadata constant integers to string representation
|
2009-09-12 23:17:49 +00:00 |
|
romanb
|
320d21e2be
|
[2.0] Refactored classloader architecture. Renamed ClassLoader => GlobalClassLoader. Introduced IsolatedClassLoader that is suitable for participating in autoload stacks. Added 2 example entity classes to the sandbox with 2 xml mappings and 2 yaml mappings. Simplified sandbox setup.
|
2009-09-11 19:50:48 +00:00 |
|
guilhermeblanco
|
5198776429
|
[2.0] Finished implementation for Association Mappings
|
2009-09-11 19:00:22 +00:00 |
|
jwage
|
de67ffa187
|
[2.0] Initial entry of ClassmetadataExporter class skeleton/drivers
|
2009-09-11 01:03:46 +00:00 |
|
guilhermeblanco
|
db5a48e5f4
|
[2.0] Removed xdebug builtin support from Debug::dump(). Added run-dql CLI Task. Updated tasks to wrap Exceptions thrown and diplay nicely. Fixed bug with CLI that ws incorrectly splitting strings into an array instead of consider them raw.
|
2009-09-08 20:13:09 +00:00 |
|
jwage
|
7c56bfa156
|
[2.0] Fixes issue with unique annotation on columns (closes #2476)
|
2009-09-08 18:12:01 +00:00 |
|
jwage
|
adbfbf5417
|
[2.0] Fixes issue with optimistic timestamp locking (closes #2451)
|
2009-09-08 17:09:32 +00:00 |
|
romanb
|
5b0cc45649
|
[2.0] Fixed single-column unique constraint support in SchemaTool
|
2009-09-05 20:35:22 +00:00 |
|
guilhermeblanco
|
32d21879e9
|
[2.0] Added some missing headers in some classes. Added API docs for Expr class
|
2009-09-05 20:05:39 +00:00 |
|
romanb
|
a8e3940619
|
[2.0] Fixed single-column unique constraint support in SchemaTool
|
2009-09-05 19:44:26 +00:00 |
|
guilhermeblanco
|
c7ea8c78d3
|
[2.0] Fixed SchemaTool CLI Task which was throwing PDOExceptions
|
2009-09-05 17:56:50 +00:00 |
|
guilhermeblanco
|
6368eb6a4a
|
[2.0] Added support to drop many-to-many association tables in SchemaTool
|
2009-09-05 17:46:18 +00:00 |
|
romanb
|
a65ea05f01
|
[2.0] Fixed scale/precision support in SchemaTool
|
2009-09-04 20:31:11 +00:00 |
|
guilhermeblanco
|
60b31c7ae0
|
[2.0] Implemented CLI Task Version. Added support to DECIMAL datatype.
|
2009-09-04 19:08:32 +00:00 |
|
guilhermeblanco
|
203b46dea2
|
[2.0] Changed stylish of CLI tasks. Added CLI documentation for SchemaTool task
|
2009-09-04 17:24:48 +00:00 |
|
guilhermeblanco
|
1557f4e103
|
[2.0] Added error message to --update task in SchemaToolTask reporting incomplete implementation
|
2009-09-02 20:37:20 +00:00 |
|
guilhermeblanco
|
222459f517
|
[2.0] Fixed issue with RunSqlTask. Added basic support to --update in SchemaToolTask. Misses some internal implementation
|
2009-09-02 20:35:30 +00:00 |
|
romanb
|
bf1a52517d
|
[2.0] Fixed issue with file-based metadata drivers and the CLI.
|
2009-09-02 16:08:03 +00:00 |
|
guilhermeblanco
|
4fa4d7a8ca
|
[2.0] Added validation to RunSqlTask
|
2009-09-02 02:41:57 +00:00 |
|
romanb
|
374733a9c5
|
[2.0] More minor visual cli stuff and help messages
|
2009-09-01 16:48:28 +00:00 |
|
romanb
|
6e8a511094
|
[2.0] small visual cli changes
|
2009-09-01 16:33:58 +00:00 |
|
guilhermeblanco
|
7411ca3532
|
[2.0] More work on CLI Tasks. Implemented HelpTask.
|
2009-09-01 13:43:53 +00:00 |
|
romanb
|
fd204ee7f6
|
[2.0] Updated description for pear packages. Enhanced ClassLoader to support the old namespace separator (underscore) for Zend/PEAR/... compatibility until some day when they all use 5.3+.
|
2009-09-01 08:18:36 +00:00 |
|
romanb
|
94c187685b
|
[2.0] Work on CLI: Added SchemaToolTask with preliminary support for dropping/creating the database schema. Prepared the sandbox. Adjusted build to include the sandbox.
|
2009-08-31 16:21:29 +00:00 |
|
jwage
|
f83fd8e950
|
[2.0] Updating exceptions to use methods so that we can later provide better exception messages
|
2009-08-26 22:03:39 +00:00 |
|
guilhermeblanco
|
356887c893
|
[2.0] Added docblocks
|
2009-08-25 04:46:46 +00:00 |
|
romanb
|
25be43c314
|
[2.0] Some small cleanups on new CLI code. Added basic CLI file 'doctrine'.
|
2009-08-24 10:18:10 +00:00 |
|