Решаем
Многие (да я почти уверен, что все) из тех, кто вплотную применяет тестирование в своих проектах, сталкиваются с проблемой использования fixtures. Проблема заключается в том, что при росте проекта, и, как следствие, количества тестов, поддержание тестов с классическим использованием fixtures в рабочем состоянии становится заметной проблемой.
В последнее время в сети проскочило несколько способов решения этой […]
Проблема
Довольно часто встречается ситуация, когда записи из таблиц должны удаляться не на совсем, а с возможностью восстановления.
Как издревле решался такой вопрос на каком нибудь ПХП? Известно как: добавлялась колонка-флаг deleted, и потом во всех SQL-запросах у нас появлялся дополнительный кондишн where deleted = 0.
Радости от этого, как известно, было мало.