кто только второе поле держат?)
только второе) если оно null понятно что запись не удалена если нет - то timestamp удаления есть, и это в целом достаточно не знаю зачем при наличии deleted_at нужно поле is_deleted т.к. это попахивает избыточностью
Это зависит от того, могут ли удаленные данные обновляться. Если нет, то можно только is_deleted обойтись, потому что софт - это фактически обновление
Может бывают случаи, когда данные восстанавливают. Тогда is_deleted=false, а deleted_at не null
кажется что такие значения с такими названиями полей будут порождать сомнения если нужна историчность восстановления - то тут нужна отдельная таблица
Обсуждают сегодня