По сути, php artisan migrate
выполняет генерацию таблиц на основе ваших файлов миграции, а php artisan db: seed
- заполнение данных внутри указанной c таблицы. Поэтому сначала вам нужно иметь таблицу, а затем в нее можно вставить только данные.
Итак, чтобы ответить на ваш вопрос, да, порядок этой ошибки нормальный.