- 14 Apr, 2013 1 commit
-
-
Benjamin Eberlei authored
-
- 23 Dec, 2012 1 commit
-
-
Alessandro Tagliapietra authored
-
- 05 Oct, 2012 2 commits
-
-
Sergi de Pablos authored
-
Sergi de Pablos authored
In some cases the Comparator class returns multiple drops for the same foreign key. Specifically, in case you have two tables, A & B, with A having a foreign key FK referencing B, if you drop table B, the resulting diff shows this FK twice, once on the diff->orphanedForeignKeys array as we're deleting B, and another on the diff->changedTables array as table A is also being modified. As a result of this you get the DROP FOREIGN KEY instruction twice in the final SQL.
-
- 08 Jul, 2012 1 commit
-
-
Benjamin Eberlei authored
[DDC-1657] Prevent autoincrement sequences from creating DROP SEQUENCE statements because of old/new schema missmatch.
-
- 04 Jul, 2012 1 commit
-
-
Benjamin Eberlei authored
-
- 26 Jun, 2012 2 commits
-
-
Benjamin Eberlei authored
-
Benjamin Eberlei authored
-
- 25 May, 2012 1 commit
-
-
Benjamin Eberlei authored
-
- 23 May, 2012 1 commit
-
-
Guilherme Blanco authored
-
- 24 Mar, 2012 1 commit
-
-
Benjamin Eberlei authored
-
- 12 Mar, 2012 1 commit
-
-
Benjamin Eberlei authored
DDC-451 - GUID support through a specific GUID Type, SQL Server specific implementation all others fallback to Varchar fields, no automatic default value = new guid support yet.
-
- 13 Feb, 2012 2 commits
-
-
Benjamin Eberlei authored
-
Benjamin Eberlei authored
[DBAL-220] Add support for Index flags and implement support for SQL Server CLUSTERED/NONCLUSTERED and MySQL FULLTEXT.
-
- 22 Jan, 2012 1 commit
-
-
Benjamin Eberlei authored
-
- 21 Jan, 2012 2 commits
-
-
Benjamin Eberlei authored
-
Benjamin Eberlei authored
-
- 20 Jan, 2012 1 commit
-
-
Sascha Beining authored
-
- 19 Jan, 2012 1 commit
-
-
Benjamin Eberlei authored
[DBAL-204] Sane refactoring of the previous idea. Removed a bunch of code again and implemented proper schema namespacing. Also got the wording right (hopefully) and fixed the algorithms.
-
- 18 Jan, 2012 1 commit
-
-
Benjamin Eberlei authored
-
- 19 Dec, 2011 1 commit
-
-
Benjamin Eberlei authored
-
- 13 Dec, 2011 1 commit
-
-
jsor authored
-
- 16 Nov, 2011 1 commit
-
-
Benjamin Eberlei authored
-
- 18 Aug, 2011 1 commit
-
-
Benjamin Eberlei authored
-
- 31 Jul, 2011 2 commits
-
-
Benjamin Eberlei authored
DBAL-132 - Make Table::addUnnamedForeignKeyConstraint() generate a name based on the input, @deprecated addUnnamedForeignKeyConstraint and addNamedForeignKeyConstraint.
-
Benjamin Eberlei authored
-
- 26 Jun, 2011 1 commit
-
-
Benjamin Eberlei authored
-
- 19 Jun, 2011 1 commit
-
-
Benjamin Eberlei authored
DBAL-112, DBAL-113 - Implement AbstractPlatform::getAlterSequenceSQL() and fix comparator code for sequences
-
- 16 Jun, 2011 1 commit
-
-
Benjamin Eberlei authored
Fix bug in DropSchemaSQLCollector dropping tables before sequences which can cause constraint errors
-
- 06 Apr, 2011 2 commits
-
-
Benjamin Eberlei authored
-
Benjamin Eberlei authored
-
- 19 Feb, 2011 2 commits
-
-
Benjamin Eberlei authored
-
Benjamin Eberlei authored
-
- 18 Feb, 2011 1 commit
-
-
Benjamin Eberlei authored
-
- 12 Feb, 2011 1 commit
-
-
Benjamin Eberlei authored
DBAL-91 - Fix auto-generation of asset names (foreign keys and indexes) which could lead to exceptions due to auto-quoting of PostgreSQL for example. Now hashing the names with crc32+dechex
-
- 30 Dec, 2010 1 commit
-
-
Benjamin Eberlei authored
-
- 18 Nov, 2010 1 commit
-
-
Benjamin Eberlei authored
-
- 17 Nov, 2010 1 commit
-
-
Benjamin Eberlei authored
-
- 23 Sep, 2010 1 commit
-
-
Benjamin Eberlei authored
DBAL-54 - Fix sequence drop executed before tables, however sequences mostly depend on tables. Also clean up several test-failures on MSSQL tests and Oracle Index detection.
-
- 11 Sep, 2010 1 commit
-
-
Benjamin Eberlei authored
DBAL-50 - Explicitly add an index for each foreign key added to a Schema\Table instance. Removed code to FixSchema based on foreign keys, since assumptions now dont apply anymore. Refactored algorithms to check for duplicate or potential overrule indexes into Schema\Index classes, added tests and unified Table API handling these conflicts
-