我将 Prisma 1.9 与 Postgres 一起使用。
我怎样才能重置一切?我已经尝试过prisma local nuke
,但是这个命令会添加 MySQL 容器(以某种方式),然后它会抛出端口4466
正在使用的错误......
我也尝试重新创建所有 docker 容器和图像,但这也没有帮助。
那么,正确的方法是什么?prisma reset
只删除数据,但我也想删除架构。我想全部擦除。
我将 Prisma 1.9 与 Postgres 一起使用。
我怎样才能重置一切?我已经尝试过prisma local nuke
,但是这个命令会添加 MySQL 容器(以某种方式),然后它会抛出端口4466
正在使用的错误......
我也尝试重新创建所有 docker 容器和图像,但这也没有帮助。
那么,正确的方法是什么?prisma reset
只删除数据,但我也想删除架构。我想全部擦除。
谢谢你问这个。满足我最喜欢的两个命令:-
armaggedon
- 删除所有内容和图像
docker-wipe
- 删除所有内容,但不删除图像
通过相应的配置文件将它们保存在您的环境中。
removecontainers() {
docker stop $(docker ps -aq)
docker rm $(docker ps -aq)
}
armaggedon() {
removecontainers
docker network prune -f
docker rmi -f $(docker images --filter dangling=true -qa)
docker volume rm $(docker volume ls --filter dangling=true -q)
docker rmi -f $(docker images -qa)
}
docker-wipe() {
docker kill $(docker ps -aq)
docker rm $(docker ps -aq)
}