Найти тему

Парень в первый день работы в компании удалил всю базу данных⁠⁠


История со слов того парня:

Сегодня был мой первый день на работе в роли младшего разработчика ПО. К сожалению, я сильно напортачил.

Я получил документ с информацией о том, как настроить локальное окружение для разработки. Инструкции включают запуск маленького скрипта для создания личной копии БД с тестовыми данными. После запуска определённой команды я должен был скопировать URL/пароль/юзера базы данных. К сожалению, вместо копирования данных я по какой-то причине использовал значения самого документа.

Оказалось, что указанные там значения — от базы данных в production. Далее, как понимаю, тесты добавили ненастоящие данные и очистили существующие, то есть между запусками тестов все данные из БД в production были удалены. Чтобы это выяснить, что я натворил, кому-то из коллег потребовалось даже не полчаса.

Когда начало проясняться, что же на самом деле произошло, технический директор сказал мне покинуть работу. Он также сообщил, что из-за важности потерянных данных к делу подключат юристов.

Дальнейшее обсуждение сотрудников компании в Slack показало, что бэкапы для этой базы данных не восстанавливались.