Два столбца с автоинкрементом? В этом и заключается безумие.
Установите для столбца order
значение по умолчанию, например: 1
, и изменяйте его только в том случае, если вы хотите настроить порядок чего-либо в соответствии с требованиями заказчика. Используйте порядок в качестве первичного ключа сортировки, а id
или timestamp
в качестве вторичного.
Laravel не поддерживает это, потому что базы данных обычно не поддерживают его. Типы столбцов increments()
и bigIncrements()
нельзя использовать несколько раз в одной и той же схеме таблицы, и при их создании произойдет сбой: