Sen descrición

Kirin b152ce68bc 1 hai 2 meses
app b152ce68bc 1 hai 2 meses
config af028ebd40 1 hai 2 meses
extend af028ebd40 1 hai 2 meses
public af028ebd40 1 hai 2 meses
qiniu b152ce68bc 1 hai 2 meses
route af028ebd40 1 hai 2 meses
vendor af028ebd40 1 hai 2 meses
view af028ebd40 1 hai 2 meses
.example.env af028ebd40 1 hai 2 meses
.gitignore af028ebd40 1 hai 2 meses
.travis.yml af028ebd40 1 hai 2 meses
LICENSE.txt af028ebd40 1 hai 2 meses
README.md da4109187d first commit hai 2 meses
composer.json af028ebd40 1 hai 2 meses
composer.lock af028ebd40 1 hai 2 meses
database.sql af028ebd40 1 hai 2 meses
think af028ebd40 1 hai 2 meses

README.md

七牛SDK for PHP

运行环境要求PHP7.2+,兼容PHP8.1

基于ThinkPHP 6.0框架开发

👇基本特性查看THINKPHP官方文档

完全开发手册

简单使用

  • 使用命令行生成基本的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时有默认设置,按需要自行修改
  • 数据库的建立