Size: a a a

2021 May 24

DD

Den Den in Laravel Pro
Почему? Даже если элемент удален, не может же никак появится элемент с таким же id
источник

DD

Den Den in Laravel Pro
Он так и останется как был, а  id  будут всегда уникальными
источник

ПУ

Павел Успенский... in Laravel Pro
Новерно, он про быстроте запроса. При добавлении deleted_at при выборке добавляется условия ко всем запросам. Получаем проверку лишнюю, поэтому тут вопрос стоит ли поле delete_at делать отдельным ключем/или прибавлять к существующему для боллее быстрой выблрки
источник

A

Alexcc in Laravel Pro
может у человека id не первичка (что почти не реально)
источник

A

Adel in Laravel Pro
может быть. поэтому я и спросил)
источник

A

Alexcc in Laravel Pro
Если id первичка то это индекс там поиск по дереву идет он в разы быстрее будет чем по id и created_at
источник

A

Arman in Laravel Pro
$table->string('slug')->nullable()->unique()

даст уникальный по одному полю. и если я удаляю модель со слаг "test", то ведь не смогу больше создать модель со слаг "test"? а со составным ключем смогу
источник

A

Adel in Laravel Pro
тогда ты сможешь сколько угодно добавить)
источник

A

Adel in Laravel Pro
потому что поле deleted_at - это дата
источник

A

Arman in Laravel Pro
в удаленных да, а "живых" нет
источник

A

Adel in Laravel Pro
она будет уникальной... а хотя я хз как там с нулл оно будет
источник

A

Adel in Laravel Pro
пахнет не очень от таких решений...
источник

A

Arman in Laravel Pro
как же быть?) довериться только валидаторам?
источник

DD

Den Den in Laravel Pro
По логике живое только одно, удалённых бесконечно и то, если в одну секунду удалить то будет ошибка
источник

A

Arman in Laravel Pro
в одну секунду не думаю что будет одинаковых с deleted_at = null
источник

C

Combot in Laravel Pro
fell S has been banned! Reason: CAS ban.
источник

DD

Den Den in Laravel Pro
С одинаковым слагом
источник

A

Alexcc in Laravel Pro
вам бы ознакомится с транзакциями и mvm баз данных максимум вы словите фантом и то он решается почти всегда на уровне движка
источник

DD

Den Den in Laravel Pro
Если удалить, будет же и дата такая же
источник

DD

Den Den in Laravel Pro
Хорошо)
источник