1.框架启动命令(这种方式启动不需要Apache服务器)
php artisan serve
2.数据迁移(将存放在database/migrations中的表创建在数据库中)
php artisan migrate
(2)将表中数据重置
php artisan migrate:refresh
(3)迁移回滚
php artisan migrate:rollback
3.查看路由表
php artisan route:list
4.创建控制器
php artisan make:controller UserController
5.创建资源控制器
php artisan make:controller --resource UserController
6.测试数据填充
(1)在database/seeds文件夹下创建UserSeeder文件
php artisan make:seeder UserSeeder
(2)在run()函数中写入数据
public function run(){
\App\User::create([
'name'=>'lisi',
'email'=>'lisi@qq.com',
'password'=>bcrypt('admin8888')
]);
}
或者使用工厂模式
public function run(){
factory(\App\User::class,20)->create();
}
(3)在DatabaseSeeder.php中注册
public function run()
{
// $this->call(UserSeeder::class);
$this->call(Userseeder::class);
}
(4)然后执行命令
php artisan db:seed
7.使用模型工厂批量成产数据
php artisan tinker
factory(\App\User::class,20)->create()
8.创建邮件
php artisan make:mail RegMail