laravellegends / interactive-model
这个库可以帮助您通过命令行交互式地记录Eloquent模型中的数据。
0.2.0
2021-11-18 13:04 UTC
Requires
Requires (Dev)
- orchestra/testbench: ^3.4
This package is auto-updated.
Last update: 2024-09-18 19:09:11 UTC
README
这是一个Laravel包,可以帮助您通过命令行交互式记录Eloquent模型中的数据。
安装
现在,在终端中运行
composer require laravellegends/interactive-model
使用示例
示例
php artisan model:interactive User
或
php artisan model:interactive App\\Models\\User
Type the "name" value:
> Wallace Maxters
Type the "email" value:
> wallacemaxters@test.com
Type the "password" value:
> [automatic hidden]
Data inserted in table users
此命令假定您的模型默认位于 App\Models
命名空间中,除非您作为参数传递了完整的命名空间。
要求填写的数据应在您的模型中的 $fillable
中定义。对于放置在 $hidden
中的字段,提示将自动隐藏。
示例
namespace App\Models; class User extends Model { protected $fillable = ['name', 'email', 'password']; protected $hidden = ['password']; }