Add support for non-standard foreign key name in has_many relationship
fix typo in my patch, placeholder for pending spec test
Add spec tests for foreign key constraint generator