nbczw8750/think-generate 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

nbczw8750/think-generate

Composer 安装命令:

composer require nbczw8750/think-generate

包简介

README 文档

README

安装

composer require nbczw8750/think-generate

使用

创建model
执行下面的指令可以生成test模块的Blog模型类库文件
php think generate:model test/Blog
自定义模板生成,文件放在相对于think(项目根目录的路径)
php think generate:model test/Blog --stub code_template/config.stub

创建logic
执行下面的指令可以生成test模块的Blog逻辑类库文件
php think generate:logic test/Blog
自定义模板生成,文件放在相对于think(项目根目录的路径)
php think generate:logic test/Blog --stub code_template/config.stub

创建service
执行下面的指令可以生成test模块的Blog服务类库文件
php think generate:service test/Blog
自定义模板生成,文件放在相对于think(项目根目录的路径)
php think generate:service test/Blog --stub code_template/config.stub

创建service
执行下面的指令可以生成test模块的Blog验证类库文件
php think generate:validate test/Blog
自定义模板生成,文件放在相对于think(项目根目录的路径)
php think generate:validate test/Blog --stub code_template/config.stub

创建controller
执行下面的指令可以生成test模块的Blog控制器类库文件
php think generate:controller test/Blog
指定行为操作表名称 默认不填就是类名
php think generate:controller test/Blog --table blog
自定义模板生成,文件放在相对于think(项目根目录的路径)
php think generate:controller test/Blog --stub code_template/config.stub

创建配置文件
执行下面的指令可以生成test模块验证类库文件
php think generate:config test/config
自定义模板生成,文件放在相对于think(项目根目录的路径)
php think generate:config test/config --stub code_template/config.stub

创建函数文件
执行下面的指令可以生成test模块验证类库文件
php think generate:common test/common
自定义模板生成,文件放在相对于think(项目根目录的路径)
php think generate:common test/common --stub code_template/config.stub

创建模板文件
执行下面的指令可以生成模板文件 (编辑页)
php think generate:template test/Blog --view edit
执行下面的指令可以生成模板文件 (编辑页) 指定类型 默认支持 edit index modal (缺省状态下 默认同--view值相同 不存在类型默认edit)
php think generate:template test/Blog --view edit --type modal
自定义模板生成,文件放在相对于think(项目根目录的路径)
php think generate:common test/common --stub code_template/config.stub

批量生成

参数单个生成命令一样,只能指定一个文件
php think generate:batch test/Blog --table blog

统计信息

  • 总下载量: 24
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: Apache-2.0
  • 更新时间: 2017-11-08

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固