diff --git a/database/migrations/2023_03_14_150900_create_users_table.php b/database/migrations/2023_03_14_150900_create_users_table.php index 962aa5e..517bd69 100644 --- a/database/migrations/2023_03_14_150900_create_users_table.php +++ b/database/migrations/2023_03_14_150900_create_users_table.php @@ -1,5 +1,6 @@ getDoctrineSchemaManager() + ->listTableColumns('users') + )->mapWithKeys(function (Column $column) { + return [$column->getName() => $column]; + }); if (Schema::hasTable('users')) { Log::debug('already has users'); + + if ($columns->has('role')) { + Log::debug('already has role column'); + return; + } Log::debug('adding role'); if (!Type::hasType('integer')) { Type::addType('integer', SmallIntType::class);