Как взорвать все в Призма?

Я использую Prisma 1.9 с Postgres.

Как я могу сбросить все? я пытался prisma local nuke но эта команда добавит MySQL контейнер (как-то), а затем выдает ошибку, что порт 4466 используется...

Я также пытался воссоздать все контейнеры и образы докеров, но это тоже не помогло.

Итак, каков правильный путь? prisma reset удаляет только данные, но я также хочу удалить схему.. Я хочу стереть все это.

1 ответ

Спасибо, что спросили это. Встречайте две мои любимые команды: -

  1. armaggedon - удалить все и изображения

  2. 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)
}
Другие вопросы по тегам