不可能DROP TABLE / postgres / docker

时间:2018-01-25 16:45:16

标签: postgresql flask alembic

我目前正在使用Flask服务器和在docker中运行的postgresql数据库。我想删除一个使用alembic进行迁移的表,但是当我想要应用它时,它只是被冻结了,我有一个进程

DROP TABLE waiting
那只是......等待...... 所以我尝试用psql直接删除表:

<db_name>=# DROP TABLE <table_name>

但是我得到了相同的结果,即使在压制了表格中的所有列之后,它也永远不会结束。 顺便说一下,该表是与用户链接到另一个的邮件列表,但它不应该是一个问题。

有人有想法吗?

1 个答案:

答案 0 :(得分:0)

好的,我跑了:

docker-compose down
docker-compose up -d db

现在它工作了,仍然与应用程序的docker连接,我在本地使用我的应用程序。我完全忘记了这个docker app的存在。

谢谢大家,解决了!