|
2 months ago | |
---|---|---|
app | 2 months ago | |
config | 2 months ago | |
extend | 2 months ago | |
public | 2 months ago | |
qiniu | 2 months ago | |
route | 2 months ago | |
vendor | 2 months ago | |
view | 2 months ago | |
.example.env | 2 months ago | |
.gitignore | 2 months ago | |
.travis.yml | 2 months ago | |
LICENSE.txt | 2 months ago | |
README.md | 2 months ago | |
composer.json | 2 months ago | |
composer.lock | 2 months ago | |
database.sql | 2 months ago | |
think | 2 months ago |
运行环境要求PHP7.2+,兼容PHP8.1
基于
ThinkPHP 6.0
框架开发
使用命令行生成基本的Model,Services,Validate和Controller
php think make
可选参数
-t/-table 数据表名称,可不带前缀
-f/-force 默认不强制执行,值为1时强制执行,强制覆盖原有文件或删除
-d/-delete 删除模式,值为1时,删除对应4个文件
-p/-path 指定生成目录,默认情况下,根据数据表名生成路径。
例如:"user"默认会生成到"app/model"目录下。
但如有指定目录,例如指定 "-p user",则会生成到"app/model/user"目录下。
再如:"user_bill_log"默认会生成到"app/model/user/bill"目录下。
但如有指定目录,例如指定 "-p user",则也会生成到"app/model/user"目录下。
-x/-hidden 指定隐藏字段,隐藏字段不显示,也不进默认导出列表,使用","分割。
后台默认根控制器(app\common\AdminBaseController)内默认有以下方法,可以进行数据处理
index 列表,可在控制器使用searchable指定查询字段,按需修改
save 新增,可在控制器内createParams字段处理数据,按下方结构
update 修改 同👆
delete 删除 数据库内有delete_time自动开启软删除
export 导出,导出字段在生成Service时有默认设置,按需要自行修改