Affects Version/s: 2.1
Fix Version/s: 2.1
Environment:MySQL 5.1.54, PHP 5.3.5, Ubuntu 11.04, Zend Framework 1.11.10
SQLSTATE: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Position(id)' at line 1
The problem seem to be that the create commande creates the following SQL syntax
ALTER TABLE Job ADD FOREIGN KEY (position_id) REFERENCES Position(id);
which doesn't work. If I use the following (added a space between Postion and (id) in the end) it works.
ALTER TABLE Job ADD FOREIGN KEY (position_id) REFERENCES Position (id);
Patch for AbstractPlatform.php attached.