如何将新记录插入 Heroku 数据库。我已经成功上传了我的应用程序和数据库结构。现在我需要插入一些记录以便它可以工作。我尝试使用seeds.rb
但没有任何成功。db:push
并且db:seed
不给任何成功。数据库始终为空。是否有任何可用的 heroku 工具可用于查看数据库结构和插入数据?
谢谢你。
如何将新记录插入 Heroku 数据库。我已经成功上传了我的应用程序和数据库结构。现在我需要插入一些记录以便它可以工作。我尝试使用seeds.rb
但没有任何成功。db:push
并且db:seed
不给任何成功。数据库始终为空。是否有任何可用的 heroku 工具可用于查看数据库结构和插入数据?
谢谢你。
你有几个选择。你可以运行heroku run rake db:seed
。
或者假设 Postgres,试试
heroku pg:psql
并从那里运行您的 SQL 命令。请参阅此处了解更多信息。
我还能够将我的 IDE 连接到 Heroku 上的数据库。我正在使用 RubyMine,因此需要使用正确的 JDBC URL 来实现这一点。
您可以使用以下命令将记录插入 Heroku 服务器
heroku run rails c
例子:-
假设您有一个表是员工,字段是名字。
现在打开命令行并调用此命令
heroku run rails c
调用插入命令后
Employee.create(first_name: "admin")