Laravel 默认用户迁移
Laravel default user migration
我正在尝试使用 Laravel 来设置所需的数据库 table。
使用记录的:
php artisan make:migration create_users_table;
php artisan migrate;
但是,这会生成一个简单的三列 table:
id
created_at
updated_at
身份验证(默认 Laravel 设置)需要明显的字段,例如电子邮件和密码,这意味着尝试使用 'out of the box' 身份验证时会出错:
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'email' in
'where clause' (SQL: select count(*) as aggregate from users
where
email
=
我在这里遗漏了一些东西,我原以为要使用预设的身份验证脚手架,Laravel 会正确设置数据库。
我应该是什么运行从一开始就这样做?
我正在尝试使用 Laravel 来设置所需的数据库 table。 使用记录的:
php artisan make:migration create_users_table;
php artisan migrate;
但是,这会生成一个简单的三列 table:
id
created_at
updated_at
身份验证(默认 Laravel 设置)需要明显的字段,例如电子邮件和密码,这意味着尝试使用 'out of the box' 身份验证时会出错:
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'email' in 'where clause' (SQL: select count(*) as aggregate from
users
where
我在这里遗漏了一些东西,我原以为要使用预设的身份验证脚手架,Laravel 会正确设置数据库。
我应该是什么运行从一开始就这样做?