У меня есть таблица с tinyIncrements()
(максимум 255 идентификаторов в этой таблице), и у меня есть фабрика (FactoryA) для этой таблицы. В моих тестах я использую RefreshDatabase
, и у меня есть другая фабрика (FactoryB), которая использует FactoryA, а в некоторых тестах используется FactoryA factory(FactoryA::class)->create()
.
Проблема в том, что таблицы обновляются, но они сохраняютпоследнее приращение (автоматическое приращение не сбрасывается до 1), поэтому в какой-то момент он не может создать новую запись, поскольку последняя запись имеет идентификатор 255.
Как я могу сбросить эти идентификаторы?
Спасибо