我目前正在使用Flask服务器和在docker中运行的postgresql数据库。我想删除一个使用alembic进行迁移的表,但是当我想要应用它时,它只是被冻结了,我有一个进程
DROP TABLE waiting
那只是......等待......
所以我尝试用psql直接删除表:
<db_name>=# DROP TABLE <table_name>
但是我得到了相同的结果,即使在压制了表格中的所有列之后,它也永远不会结束。 顺便说一下,该表是与用户链接到另一个的邮件列表,但它不应该是一个问题。
有人有想法吗?
答案 0 :(得分:0)
好的,我跑了:
docker-compose down
docker-compose up -d db
现在它工作了,仍然与应用程序的docker连接,我在本地使用我的应用程序。我完全忘记了这个docker app的存在。
谢谢大家,解决了!