You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Sequence::isAutoIncrementsFor() method is not normalising the PK column when computing the $tableSequenceName for comparison. This means primary keys with uppercase characters in them are not correctly compared and incorrectly return false. This results in Schema migration SQL incorrectly attempting to drop sequences.
I'll look to submit a patch for this.
Experienced on: Postgres 9.2, Centos 7, dbal 2.5.12, PHP 5.6
The text was updated successfully, but these errors were encountered:
Ocramius
changed the title
Sequence::isAutoIncrementsFor() not normalising PK columnSequence::isAutoIncrementsFor() is not normalising PK column
Jul 22, 2017
Ocramius
changed the title
Sequence::isAutoIncrementsFor() is not normalising PK columnSequence::isAutoIncrementsFor() is not normalising PK column, and is unable to distinguish different casing
Jul 22, 2017
The
Sequence::isAutoIncrementsFor()
method is not normalising the PK column when computing the$tableSequenceName
for comparison. This means primary keys with uppercase characters in them are not correctly compared and incorrectly return false. This results in Schema migration SQL incorrectly attempting to drop sequences.I'll look to submit a patch for this.
Experienced on: Postgres 9.2, Centos 7, dbal 2.5.12, PHP 5.6
The text was updated successfully, but these errors were encountered: