问题
我如何在fly.io上做一个简单的fly.io?
背景
我试过了
fly ssh console -C "/app/bin/rails db:drop DISABLE_DATABASE_ENVIRONMENT_CHECK=1"还有对维亚的炮轰
fly ssh myapp然后
/app/bin/rails db:drop DISABLE_DATABASE_ENVIRONMENT_CHECK=1 但两者都犯了同样的错误:
# /app/bin/rails db:drop DISABLE_DATABASE_ENVIRONMENT_CHECK=1
D, [2022-12-03T07:19:04.077483 #564] DEBUG -- : (5010.1ms) DROP DATABASE IF EXISTS "myapp"
PG::ObjectInUse: ERROR: database "myapp" is being accessed by other users
DETAIL: There is 1 other session using the database.
Couldn't drop database 'myapp'
rails aborted!
ActiveRecord::StatementInvalid: PG::ObjectInUse: ERROR: database "myapp" is being accessed by other users
DETAIL: There is 1 other session using the database.备注
ps -ef | grep postgres来获取进程id,以杀死它,但我看到的只有/bin/sh: 18: ps: not found,和想法
发布于 2022-12-03 21:27:57
还有别的东西在访问你的数据库,可能是你的网络服务器。您将需要停止您的web服务器,然后您应该能够删除数据库。
https://stackoverflow.com/questions/74664822
复制相似问题