Luk*_*rce 5 mysql laravel laravel-migrations
如何使用 laravel 迁移到 MySQL 添加小整数列?我以为这段代码
$table->addColumn('tinyInteger', 'birth_day', ['lenght' => 2]);
但它创建了 TINYINT(4) 列。我不知道如何解决这个问题。请不要问我为什么只有一天,而不是完整的日期。这是应用程序的业务逻辑。
我通过纯sql解决我的问题
DB::statement("ALTER TABLE `users`
ADD `birth_day` TINYINT(2) DEFAULT NULL AFTER `lastname`");
Run Code Online (Sandbox Code Playgroud)