Ruby on rails 错误:关系“;地点;不存在数据库导入

Ruby on rails 错误:关系“;地点;不存在数据库导入,ruby-on-rails,postgresql,ruby-on-rails-4,heroku,Ruby On Rails,Postgresql,Ruby On Rails 4,Heroku,我知道这种错误发生在postgres查询中出现引号或区分大小写错误时。实际上,我有一个.sql文件,我正试图通过命令行将它导入heroku数据库,但经常出现这个错误 INSERT INTO "places" ("Name", "Address") VALUES ('Cookshop Restaurant &amp', ' Bar'), ('Cafeteria', '119 7th Ave, New York, NY 10011'), ('Franchia Vegan Cafe', '12

我知道这种错误发生在postgres查询中出现引号或区分大小写错误时。实际上,我有一个.sql文件,我正试图通过命令行将它导入heroku数据库,但经常出现这个错误

INSERT INTO "places" ("Name", "Address") VALUES
('Cookshop Restaurant &amp', ' Bar'),
('Cafeteria', '119 7th Ave, New York, NY 10011'),
('Franchia Vegan Cafe', '12 Park Ave, New York, NY 10016');

问题是heroku没有本地的迁移,为了使相同的db版本在heroku上执行以下迁移:

要了解本地数据库版本,请执行以下操作:
$rake db:version

然后获取本地获得的版本,并通过执行以下操作确保在heroku中拥有该版本:

$heroku run rake--trace db:migrate VERSION=20151127134901

说明:基本上,上面的命令使用与本地相同的迁移版本将db迁移到heroku


希望有帮助

你犯了什么错误?为什么不使用seeds.rb在应用程序中创建数据?@uDaY relations not exist是一个错误,如果这样做会得到什么
$heroku运行rake db:version
之后,如果您运行此
$rake db:version
?@uDaY for
heroku
它是
0
,而对于本地
20151127134901
请查看我的答案并让我知道它是否有效。!结果:不知道如何构建任务
'20151127134901'
请尝试在=符号及其值之间不留空格。