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
|
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 |
|
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 |
|
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
|
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 |
|
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 |
|
beberlei
|
b0bbe281f3
|
[2.0] DDC-169 - Introduced handling of schema / database case-sensitivity differences and to allow compability between different platforms.
|
2009-12-03 22:10:13 +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
|
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
|
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 |
|
romanb
|
f28127664c
|
[2.0] Cleanups, build fixes.
|
2009-06-15 18:25:47 +00:00 |
|