通过终端销毁特定用户 - ROR& Heroku的

时间:2013-08-11 00:35:44

标签: ruby-on-rails postgresql heroku terminal

使用Heroku上的PG数据库的Ruby on Rails应用程序:我可以通过终端销毁数据库中的特定用户吗?谢谢!

2 个答案:

答案 0 :(得分:3)

heroku run console [--app=app_name]

然后运行普通用户find / destroy:

User.destroy(1)

这比纯SQL方法更安全,因为它运行回调,销毁相关的相关对象等。

答案 1 :(得分:0)

是的,您可以通过heroku run rails db从命令行执行此操作,这将使您进入psql控制台。

从那里它只是一个DELETE FROM USERS WHERE ...声明