Я пытался найти способ reset значения автоматического увеличения в Laravel 4, но кажется, что эта функциональность не внедрена в laravel 4 по крайней мере пока. поэтому я сделал это следующим образом:
$user = User::find($user_id);
if ($user) {
if ($user->delete()){
DB::statement('ALTER TABLE users AUTO_INCREMENT = '.(count(User::all())+1).';');
echo json_encode('User Was Deleted Successfully..');
}
}
каждый раз, когда я удаляю пользователя из базы данных, я устанавливаю указатель автоматического приращения на число всех пользователей +1.
Если у кого-то есть лучшее решение, сообщите мне, пожалуйста.