[DDC-2161] Moving entity relationship doesn't move foreign key in mysql table Created: 22/Nov/12 Updated: 25/Nov/12 Resolved: 25/Nov/12 |
|
| Status: | Resolved |
| Project: | Doctrine 2 - ORM |
| Component/s: | Mapping Drivers, ORM |
| Affects Version/s: | Git Master |
| Fix Version/s: | None |
| Security Level: | All |
| Type: | Bug | Priority: | Major |
| Reporter: | Alessandro Tagliapietra | Assignee: | Benjamin Eberlei |
| Resolution: | Invalid | Votes: | 0 |
| Labels: | Cli, mysql | ||
| Environment: |
Mac OSX, mysql 5.5.28, php 5.4.8, fresh symfony install with doctrine/orm 77d060ab74212919f1eaace72842ea43bf420f43 |
||
| Attachments: |
|
||||||||
| Issue Links: |
|
||||||||
| Description |
|
Edit: moved the bug to the dbal project, please delete this or set as invalid, new bug: http://www.doctrine-project.org/jira/browse/DBAL-392 ------------------------------------------------------ These are the steps I've tried to reproduce the problem:
I see that the foreign key in phpmyadmin is correctly set to Post.id which is correct. Now:
The situation is now the one you can find in Post2 and Argument attachments. The problem is that now, the foreign key in Post field it's still on Post.id and not on Argument.id and schema:update says the DB is in sync with the metadata. Manually deleting the foreign key and running schema:update makes the key being correctly created into Argument.id |
| Comments |
| Comment by Benjamin Eberlei [ 24/Nov/12 ] |
|
A related Github Pull-Request [GH-234] was opened |
| Comment by Benjamin Eberlei [ 25/Nov/12 ] |
|
On wrong project, see |