Sas*_*ash 5 database postgresql heroku django-models django-forms
我这里有一个小问题,我有一个 django 应用程序,不知何故,在生产数据库中,在一个不存在的表中创建了一行,与其他确实存在的行同名,好吧,这听起来可能很奇怪,但我的问题很简单:
我在heroku中有一个无法删除的数据库,我想删除表的一行,甚至是那个表(并且只有那个),但我不知道该怎么做。
我该怎么做?
您可以使用 heroku cli withheroku pg:psql直接连接到您的 PG 实例,然后发出您想要的 SQL 命令。或者,使用连接到数据库的 GUI(来自 DATABASE_URL 配置键中的信息heroku config)并从那里进行操作。
我来晚了一点,但这可能会帮助那些偶然发现这个线程的人......
如果您转到 Heroku 应用程序的仪表板(通过网站)> 设置 >“显示配置变量”> DATABASE_URL,然后将该 URL 粘贴到浏览器中。
我使用 TablePlus 进行数据库管理,当我将链接粘贴到浏览器中时,它会询问是否可以打开 TablePlus,然后我可以像在开发中一样实时编辑我的生产数据库。
如果您没有 TablePlus,我不确定将 URL 粘贴到浏览器中会有什么作用。我想它会请求打开您可能拥有的任何其他 SQL 管理应用程序。
| 归档时间: |
|
| 查看次数: |
7416 次 |
| 最近记录: |