Пишу очередной анализ DTF по открытым данным и чуть не снёс свою базу данных с постами
Захотелось еще список подсайтов себе сохранить. Зачем писать скрипт заново, если можно взять похожий и просто его немного поменять? Что может пойти не так?
Скопировал скрипт для сохранения постов, заменил там адрес API, логику подправил, чтоб он записывал подсайты, а вот название таблицы в базе данных поменять забыл. В итоге данные с подсайтами переписали мне некоторые данные с постами, так как у них иногда совпадали айдишники.
К счастью, подсайтов гораздо меньше чем постов, поэтому я просто взял айдишники подсайтов и запросил посты с такими номерами и перезаписал их обратно. Но все могло быть гораздо хуже, ошибки из-за копипаста — это зло.
18 комментариев