我正在使用Prisma 1.9和Postgres。
如何重置所有内容?我试过prisma local nuke
但是这个命令会添加MySQL容器(不知何故),然后它会抛出端口4466
正在使用的错误...
我还尝试重新创建所有docker容器和图像,但这也没有帮助。
那么,什么是正确的方法? prisma reset
仅删除数据,但我也要删除架构..我想要全部删除。
答案 0 :(得分:4)
感谢您提出这个问题。认识我最喜欢的两个命令: -
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)
}