Есть ли способ установить начальное значение автоинкремента первичного ключа на таблице в Laravel 4 с помощью Migrations with the Schema Builder?Установить начальное значение автоинкремента в Laravel 4
Я хочу, чтобы идентификатор таблицы начинался с 100. Я знаю, что это возможно с использованием чистого SQL с ALTER TABLE MY_TABLE AUTO_INCREMENT = 111111;
, но я хочу поддерживать управление версиями баз данных с помощью Laravel Migrations.
Любая идея?
Отлично, он отлично работает при миграции. Мне все же хотелось бы, чтобы это было на самой структуре. Я создал запрос о проблеме на репо, возможно, они будут реализовывать его https://github.com/laravel/framework/issues/2713 – arielcr
@arielcr Вы можете использовать: 'DB :: update (" ALTER TABLE { имя вашей таблицы} AUTO_INCREMENT = 1; ");' в рамках Framework и в рамках миграций. – casafred
@casafred - блестящее предложение - работал как шарм. –