add test "should generate with multiple columns FOREIGN KEY in a specific order"