将记录插入Heroku数据库

4
我该如何向Heroku数据库中插入新记录?我已经成功上传了我的应用程序和数据库结构。现在我需要插入一些记录以使其运行。我尝试使用seeds.rb,但没有成功。 db:pushdb:seed都不起作用。数据库始终为空。是否有任何Heroku工具可用于查看数据库结构并插入数据?
谢谢。
2个回答

11

你有几个选择。你可以运行 heroku run rake db:seed

或者如果使用Postgres,尝试

heroku pg:psql

从那里运行您的SQL命令。有关详细信息,请参见此处

我还能够将我的IDE连接到Heroku上的数据库。我正在使用RubyMine,所以只需要使用正确的JDBC URL即可实现。


@Cristiano 如果你还活着,请接受这个答案 :P - U-Dev

1
你可以使用以下命令将记录插入Heroku服务器: heroku run rails c
例如: 假设你有一个表叫employee,其中字段是first_name。 现在打开命令行并调用此命令 heroku run rails c
在调用插入命令之后: Employee.create(first_name: "admin")

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接