INFO Running migrations. 2026_04_20_000006_update_business_promotions_table_v2 95ms FAIL Doctrine\DBAL\Exception Unknown column type "enum" requested. Any Doctrine type that you use has to be registered with \Doctrine\DBAL\Types\Type::addType(). You can get a list of all the known types with \Doctrine\DBAL\Types\Type::getTypesMap(). If this error occurs during database introspection then you might have forgotten to register all database types for a Doctrine Type. Use AbstractPlatform#registerDoctrineTypeMapping() or have your custom types implement Type#getMappedDatabaseTypes(). If the type name is empty you might have a problem with the cache or forgot some mapping information. at vendor/doctrine/dbal/src/Exception.php:114 110▕ } 111▕ 112▕ public static function unknownColumnType(string $name): self 113▕ { ➜ 114▕ return new self('Unknown column type "' . $name . '" requested. Any Doctrine type that you use has ' . 115▕ 'to be registered with \Doctrine\DBAL\Types\Type::addType(). You can get a list of all the ' . 116▕ 'known types with \Doctrine\DBAL\Types\Type::getTypesMap(). If this error occurs during database ' . 117▕ 'introspection then you might have forgotten to register all database types for a Doctrine Type. Use ' . 118▕ 'AbstractPlatform#registerDoctrineTypeMapping() or have your custom types implement ' . 1 vendor/doctrine/dbal/src/Types/TypeRegistry.php:41 Doctrine\DBAL\Exception::unknownColumnType() 2 vendor/doctrine/dbal/src/Types/Type.php:138 Doctrine\DBAL\Types\TypeRegistry::get() 3 vendor/laravel/framework/src/Illuminate/Database/Schema/Grammars/ChangeColumn.php:152 Doctrine\DBAL\Types\Type::getType() 4 vendor/laravel/framework/src/Illuminate/Database/Schema/Grammars/ChangeColumn.php:122 Illuminate\Database\Schema\Grammars\ChangeColumn::getDoctrineColumnType() 5 vendor/laravel/framework/src/Illuminate/Database/Schema/Grammars/ChangeColumn.php:110 Illuminate\Database\Schema\Grammars\ChangeColumn::getDoctrineColumnChangeOptions() 6 vendor/laravel/framework/src/Illuminate/Database/Schema/Grammars/ChangeColumn.php:80 Illuminate\Database\Schema\Grammars\ChangeColumn::getDoctrineColumn() 7 vendor/laravel/framework/src/Illuminate/Database/Schema/Grammars/ChangeColumn.php:64 Illuminate\Database\Schema\Grammars\ChangeColumn::getTableWithColumnChanges() 8 vendor/laravel/framework/src/Illuminate/Database/Schema/Grammars/ChangeColumn.php:40 Illuminate\Database\Schema\Grammars\ChangeColumn::getChangedDiff() 9 vendor/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php:86 Illuminate\Database\Schema\Grammars\ChangeColumn::compile() 10 vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php:135 Illuminate\Database\Schema\Grammars\Grammar::compileChange() 11 vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php:108 Illuminate\Database\Schema\Blueprint::toSql() 12 vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php:439 Illuminate\Database\Schema\Blueprint::build() 13 vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php:269 Illuminate\Database\Schema\Builder::build() 14 vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php:338 Illuminate\Database\Schema\Builder::table() 15 database/migrations/2026_04_20_000006_update_business_promotions_table_v2.php:30 Illuminate\Support\Facades\Facade::__callStatic() 16 vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php:496 Illuminate\Database\Migrations\Migration@anonymous\/var/www/html/Git/Loyalty & Rewards(16042026)/loyalty-laravel/database/migrations/2026_04_20_000006_update_business_promotions_table_v2.php:7$102::up() 17 vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php:414 Illuminate\Database\Migrations\Migrator::runMethod() 18 vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php:423 Illuminate\Database\Migrations\Migrator::Illuminate\Database\Migrations\{closure}() 19 vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php:224 Illuminate\Database\Migrations\Migrator::runMigration() 20 vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php:37 Illuminate\Database\Migrations\Migrator::Illuminate\Database\Migrations\{closure}() 21 vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php:778 Illuminate\Console\View\Components\Task::render() 22 vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php:224 Illuminate\Database\Migrations\Migrator::write() 23 vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php:189 Illuminate\Database\Migrations\Migrator::runUp() 24 vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php:132 Illuminate\Database\Migrations\Migrator::runPending() 25 vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php:88 Illuminate\Database\Migrations\Migrator::run() 26 vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php:636 Illuminate\Database\Console\Migrations\MigrateCommand::Illuminate\Database\Console\Migrations\{closure}() 27 vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php:81 Illuminate\Database\Migrations\Migrator::usingConnection() 28 vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:36 Illuminate\Database\Console\Migrations\MigrateCommand::handle() 29 vendor/laravel/framework/src/Illuminate/Container/Util.php:41 Illuminate\Container\BoundMethod::Illuminate\Container\{closure}() 30 vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:93 Illuminate\Container\Util::unwrapIfClosure() 31 vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:35 Illuminate\Container\BoundMethod::callBoundMethod() 32 vendor/laravel/framework/src/Illuminate/Container/Container.php:661 Illuminate\Container\BoundMethod::call() 33 vendor/laravel/framework/src/Illuminate/Console/Command.php:183 Illuminate\Container\Container::call() 34 vendor/symfony/console/Command/Command.php:326 Illuminate\Console\Command::execute() 35 vendor/laravel/framework/src/Illuminate/Console/Command.php:152 Symfony\Component\Console\Command\Command::run() 36 vendor/symfony/console/Application.php:1078 Illuminate\Console\Command::run() 37 vendor/symfony/console/Application.php:324 Symfony\Component\Console\Application::doRunCommand() 38 vendor/symfony/console/Application.php:175 Symfony\Component\Console\Application::doRun() 39 vendor/laravel/framework/src/Illuminate/Console/Application.php:102 Symfony\Component\Console\Application::run() 40 vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php:155 Illuminate\Console\Application::run() 41 artisan:35 Illuminate\Foundation\Console\Kernel::handle()