shenjiachi b8d43f081d | 1 month ago | |
---|---|---|
enum | 1 month ago | |
etc | 1 month ago | |
src | 1 month ago | |
utils | 1 month ago | |
.gitignore | 1 month ago | |
README.md | 1 month ago | |
cmd_dao.bat | 1 month ago | |
cmd_db.bat | 1 month ago | |
cmd_db.sh | 1 month ago | |
cmd_implement.bat | 1 month ago | |
go.mod | 1 month ago |
集成蛋蛋星球项目所用到的所有数据库、表,并提供类ORM操作类。
如下:
文档
README.md
- 项目的入口点和概述。LICENSE
- 项目的许可证。源代码
src
- 主代码目录。
dao
- dao包(接口类)。models
- mysql表模型。implement
- 实现包(实现所有接口)。测试用例
****_test.go
- 测试对应orm类功能。md
- 测试用例所需结构体tmp
- 运行临时日志工具类
logx
- 日志输出用到。*****.go
- 其他常用工具函数。配置文件
etc
db_tpl
- 数据库模板文件cfg.yml
- 配置文件。脚手架脚本
cmd_db.bat
- 作用于 windows 系统自动生成models目录下的模型cmd_db.sh
- 作用于 linux 系统自动生成models目录下的模型确保安装了所需的依赖,然后运行以下命令:
.\cmd_db.bat hello_world ---> 自动生成模型类
.\cmd_dao.bat hello_world ---> 自动生成接口类
.\cmd_implement.bat hello_world ---> 自动生成实现类