Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

代码生成程序相关

使用文档

拉取项目脚本, 更改至独有的Git仓库下, 直接调用 ./shell/ 下命令文件即可, 依据自身需要更改 .gitignore 的配置

使用前说明

首先拉取数据库下表结构: 使用命令行工具YellowTulipShow/DatabaseStructurePullTool

然后将数据库内容按照模版文件生成对应代码: 使用命令行工具YellowTulipShow/NetTemplate

调用脚本

使用 powershell 执行以下命令

安装执行脚本

.\shell\install.ps1

拉取指定数据库的数据: 输入数据库前方的数字标识, 可输入多个, 使用英文逗号分隔

.\shell\pull_db.ps1

生成模版文件: 依据拉取到的数据结构生成文件, 同样需要输入数字标识

.\shell\generate.ps1

执行过程中会自动弹出生成目标的所在文件夹

模板说明

根目录 ./_template.liquid 结尾文件为模板

// AdminWeb.页面文件
_Basic_.html.liquid

// AdminWeb.页面文件随行的Ts
// Api.ts 需要添加的内容在其顶部需要单独拷贝
_Basic_.ts.liquid

// AdminWeb.页面编辑文件
_Basic_Edit.html.liquid

// AdminWebApi.后台接口文件
_Basic_Controller.cs.liquid
// Logic.通用库查询参数相关扩展文件
_Basic_Extend.cs.liquid

// Logic.自定义的编辑文件
_Basic__CRUD.cs.liquid
// AdminWeb.页面编辑用于 Easyui.Combogrid 控件的模板提供, 单选多选皆有
Extend/_Basic_Combogrid.html.liquid

// AdminWebApi.接口导出相关的文件
Extend/_Basic_Export.ts.liquid
Extend/_Basic_ExportController.cs.liquid

// AdminWeb.展示详情相关的功能页面
Extend/_Basic_InfoShowVue.html.liquid
Extend/_Basic_InfoShowVue.ts.liquid

// 以下可以忽略
Extend/_Basic_ExtendOld.cs.liquid

Extend/_Basic_TestDataGet.cs.liquid

添加新的数据库

读取项目说明文档即可: YellowTulipShow/DatabaseStructurePullTool

学习链接

About

依据拉取数据命令工具与模版生成命令工具, 创建使用脚本

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages