SoftDeletes
Переклади
10 листопада 2026
М'яке видалення проти унікальних індексів: дублікат SKU, який ховався рік
Чому unique(['sku', 'deleted_at']) не захищає активні рядки від дублікатів і як правильно поєднати SoftDeletes з унікальними бізнес-ключами: частковий індекс у PostgreSQL, згенерований стовпець у MySQL, withoutTrashed() у валідації та конфлікти під час restore().
15