步骤1。php artisan make:migration add_api_token_to_users_table--table=users。
步骤2。将其插入到模式表api_token_users_table中。
Schema::table('users', function ($table) {
$table->string('api_token', 80)->after('password')
->unique()
->nullable()
->default(null);
});
步骤3。使用php-artisan-migrate运行migrate。
当我运行php-artisan-migrate时,我得到了这个错误。
PDOException::("SQLSTATE[42000]:语法错误或访问冲突:1064您的SQL语法有错误;请查看与您的MySQL服务器版本对应的手册,在password
之后的'附近使用正确的语法(第1行的默认字符集utf8mb4 collate'utf8mb 4_unicode_ci'"(
Laravel 5.8.38版
当您使用nullable((方法时,该字段将默认设置为NULL。