-->

PHP资讯

您的当前位置:首页 > 资讯 > Laravel框架

laravel整理-8数据填充迁移

2019-06-25 09:44:34  来源:admin 点击:649

数据迁移与填充

数据迁移:主要是帮助程序在换一个环境部署的时候能够快速的部署上线、不需要为繁琐的数据而烦恼,如下即是数据迁移的文件目录

image.png

Migrations里面定义的是数据迁移的数据表

Seeds 数据内容
Factories 测试数据
在laravel中就初始化存在了两个数据迁移文件,可以通过命令在一个空的数据库中创建这个文件
执行命令

php artisan migrate

image.png

然后你可以通过执行
php artisan db:seed --class=DatabaseSeeder
来添加所需要的数据
DB::table('users')->insert([
         'name'     => str_random(10),
         'email'    => str_random(10).'@gmail.com',
         'password' => bcrypt('secret'),

      ]);

image.png

2.1.2 数据迁移
迁移文件创建
	php artisan make:migration create_users_table
可以在后面添加 –create或—table可用来指定数据表的名称,或是该迁移被执行时是否将创建的新数据表。
这些选项需在预生成迁移文件是填入指定的数据表
image.png

相关文章更多 >

© 2024版权所有 水水网

电话:171780793