Как взорвать все в Призма?
Я использую Prisma 1.9 с Postgres.
Как я могу сбросить все? я пытался prisma local nuke
но эта команда добавит MySQL контейнер (как-то), а затем выдает ошибку, что порт 4466
используется...
Я также пытался воссоздать все контейнеры и образы докеров, но это тоже не помогло.
Итак, каков правильный путь? prisma reset
удаляет только данные, но я также хочу удалить схему.. Я хочу стереть все это.
1 ответ
Спасибо, что спросили это. Встречайте две мои любимые команды: -
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)
}