12.1. make 命令的设计
说明
本节讲解下 make 命令需求。
Make 命令
下面这个 Gohub 项目的所有 make 子命令:
- make model —— 生成模型文件
- make apicontroller —— 生成 Restful API 控制器
- make request —— 生成请求验证文件
- make policy —— 生成授权文件
- Make cmd —— 生成自定义命令文件
- make migration —— 生成数据迁移文件
- make seeder —— 生成数据填充文件
- make factory —— 生成工厂模式
1-5 是我们这一章要开发的,6、7、8 我们等到用到时再来开发。
生成代码
因为我们现在的开发,都遵循着『约定俗成』的开发惯例,这跟 Laravel 或 Ruby on Rails 框架很类似。
模型、控制器、验证请求、请求授权等这些机制,不同模型间的代码...