🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
>[danger] 生成模型和迁移文件 ``` php artisan make:model Models/Admin/User -m ``` >[danger] 执行迁移文件 迁移文件作用:创建数据表 ~~~ $table->string('username', 50)->default('')->comment('用户名'); $table->string('password', 255)->default('')->comment('登陆密码'); ~~~ + 执行迁移文件 创建数据表 ``` php artisan migrate ``` >[danger] 创建数据工厂 ``` php artisan make:factory UserFactory $factory->define(App\Models\Admin\User::class, function (Faker $faker) { return [ 'username' => $faker->name, 'password' => bcrypt('admin'), ]; }); ``` >[danger] 创建种子文件 ``` php artisan make:seeder UserSeeder ``` + 在 UserSeeder.php 的run方法中添加以下内容 ``` factory(\App\Models\Admin\User::class, 10)->create(); ``` >[danger] 在 DatabaseSeeder.php 在 ~~~ $this->call(UserSeeder::class); ~~~ + 生成模拟数据 ``` php artisan db:seed ``` >[danger] 刷新结构并生成记录 ``` php artisan migrate:refresh --seed ```