[扩展推荐] Laravel-create 目前为止最智能交互最好的 Laravel 代码生成器

672 阅读1分钟

原文链接:learnku.com/laravel/t/4…
讨论请前往专业的 Laravel 开发者论坛:learnku.com/Laravel

安装

github.com/pipe-dream/…

composer require --dev pipe-dream/laravel-create

就是这样,现在打开浏览器并转到 /pipe-dream并开始设计。

用法

在草图窗口中列出您的模型和表格。请注意,该架构是实时创建的,并显示在屏幕的右侧。

Laravel

这是一些关于草图语法的指针

// 首字母大写的单数词会被识别为模型
Garage
location
capacity

// 模型后面跟着字段,会自动根据名称智能判断类型
Car
color
user_id // 有 _id 的为外键

// 两个模型合并的驼峰写法会创建一个 ManyToMany 关联
car_garage 

// 点击下方的 `+ user system` 会创建下面这个
User 
name
email
email_verified_at
password
remember_token

// 使用下驼峰写法创建数据表
password_resets
email
token

查看将要创建的文件列表。

Laravel

将文件提交到磁盘。

Laravel

您现在可以迁移并进行播种了。继续并检查包含占位符值的 API (位于 /api)

原文链接:learnku.com/laravel/t/4…
讨论请前往专业的 Laravel 开发者论坛:learnku.com/Laravel