4

如何将新记录插入 Heroku 数据库。我已经成功上传了我的应用程序和数据库结构。现在我需要插入一些记录以便它可以工作。我尝试使用seeds.rb但没有任何成功。db:push并且db:seed不给任何成功。数据库始终为空。是否有任何可用的 heroku 工具可用于查看数据库结构和插入数据?

谢谢你。

4

2 回答 2

11

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

或者假设 Postgres,试试

heroku pg:psql

并从那里运行您的 SQL 命令。请参阅此处了解更多信息。

我还能够将我的 IDE 连接到 Heroku 上的数据库。我正在使用 RubyMine,因此需要使用正确的 JDBC URL 来实现这一点。

于 2013-10-22T20:41:46.193 回答
1

您可以使用以下命令将记录插入 Heroku 服务器

heroku run rails c

例子:-

假设您有一个表是员工,字段是名字。

现在打开命令行并调用此命令

heroku run rails c

调用插入命令后

Employee.create(first_name: "admin")

于 2018-08-01T16:28:33.743 回答