Signed-off-by: odboy <tianjun@odboy.cn>
This commit is contained in:
parent
2890702f12
commit
01417eb3d7
|
@ -1,13 +0,0 @@
|
||||||
### 该问题是怎么引起的?
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### 重现步骤
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### 报错信息
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,53 +0,0 @@
|
||||||
### 一、内容说明(相关的Issue)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### 二、建议测试周期和提测地址
|
|
||||||
建议测试完成时间:xxxx.xx.xx
|
|
||||||
投产上线时间:xxxx.xx.xx
|
|
||||||
提测地址:CI环境/压测环境
|
|
||||||
测试账号:
|
|
||||||
|
|
||||||
### 三、变更内容
|
|
||||||
* 3.1 关联PR列表
|
|
||||||
|
|
||||||
* 3.2 数据库和部署说明
|
|
||||||
1. 常规更新
|
|
||||||
2. 重启unicorn
|
|
||||||
3. 重启sidekiq
|
|
||||||
4. 迁移任务:是否有迁移任务,没有写 "无"
|
|
||||||
5. rake脚本:`bundle exec xxx RAILS_ENV = production`;没有写 "无"
|
|
||||||
|
|
||||||
* 3.4 其他技术优化内容(做了什么,变更了什么)
|
|
||||||
- 重构了 xxxx 代码
|
|
||||||
- xxxx 算法优化
|
|
||||||
|
|
||||||
|
|
||||||
* 3.5 废弃通知(什么字段、方法弃用?)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
* 3.6 后向不兼容变更(是否有无法向后兼容的变更?)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### 四、研发自测点(自测哪些?冒烟用例全部自测?)
|
|
||||||
自测测试结论:
|
|
||||||
|
|
||||||
|
|
||||||
### 五、测试关注点(需要提醒QA重点关注的、可能会忽略的地方)
|
|
||||||
检查点:
|
|
||||||
|
|
||||||
| 需求名称 | 是否影响xx公共模块 | 是否需要xx功能 | 需求升级是否依赖其他子产品 |
|
|
||||||
|------|------------|----------|---------------|
|
|
||||||
| xxx | 否 | 需要 | 不需要 |
|
|
||||||
| | | | |
|
|
||||||
|
|
||||||
接口测试:
|
|
||||||
|
|
||||||
性能测试:
|
|
||||||
|
|
||||||
并发测试:
|
|
||||||
|
|
||||||
其他:
|
|
||||||
|
|
|
@ -1,8 +0,0 @@
|
||||||
# Default ignored files
|
|
||||||
/shelf/
|
|
||||||
/workspace.xml
|
|
||||||
# Editor-based HTTP Client requests
|
|
||||||
/httpRequests/
|
|
||||||
# Datasource local storage ignored files
|
|
||||||
/dataSources/
|
|
||||||
/dataSources.local.xml
|
|
53
README.md
53
README.md
|
@ -1,43 +1,50 @@
|
||||||
# d2admin-service
|
# d2admin-service
|
||||||
|
|
||||||
#### 项目说明
|
## 项目说明
|
||||||
|
|
||||||
```text
|
本项目为一个前后端分离的应用,旨在提供一个简洁、易学的后端服务框架。
|
||||||
前端:https://gitee.com/d2-projects/d2-admin-start-kit
|
|
||||||
|
|
||||||
后端:从零开始。无依赖Casbin,无二次封装,适合学习。
|
- **前端**: [D2 Admin Start Kit](https://gitee.com/d2-projects/d2-admin-start-kit)
|
||||||
```
|
- **后端**: 从零开始构建,无依赖Casbin,无二次封装,适合学习。
|
||||||
|
|
||||||
### 文档地址
|
## 文档地址
|
||||||
|
|
||||||
```text
|
- **Gin 框架**: [官方文档](https://gin-gonic.com/docs/quickstart)
|
||||||
# gin
|
- **GORM 框架**: [官方文档](https://gorm.io/zh_CN/docs/index.html)
|
||||||
https://gin-gonic.com/docs/quickstart
|
|
||||||
# gorm
|
|
||||||
https://gorm.io/zh_CN/docs/index.html
|
|
||||||
```
|
|
||||||
|
|
||||||
### 结构说明
|
## 项目结构
|
||||||
```text
|
|
||||||
1、所有API接口必须在"src/infra/bind_api.go"上定义与"gin.HandlerFunc"的绑定关系
|
|
||||||
2、所有API接口必须在"system_api"表中定义
|
|
||||||
```
|
|
||||||
|
|
||||||
### golang版本
|
- **API 接口**:
|
||||||
|
- 所有 API 接口必须在 `src/infra/bind_api.go` 文件中定义,并与 `gin.HandlerFunc` 绑定。
|
||||||
|
- 所有 API 接口必须在数据库表 `system_api` 中定义。
|
||||||
|
|
||||||
```text
|
## Go 版本
|
||||||
go1.21.5 darwin/amd64
|
|
||||||
```
|
|
||||||
|
|
||||||
### 安装依赖并启动
|
- **版本**: go1.21.5 darwin/amd64
|
||||||
|
|
||||||
|
## 安装依赖并启动
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
go mod tidy
|
go mod tidy
|
||||||
go run main.go
|
go run main.go
|
||||||
```
|
```
|
||||||
|
|
||||||
### 构建
|
## 构建
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
go build -o d2admin-service
|
go build -o d2admin-service
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## 贡献指南
|
||||||
|
|
||||||
|
欢迎贡献代码!请遵循以下步骤:
|
||||||
|
|
||||||
|
1. **Fork 仓库**
|
||||||
|
2. **创建新分支**: `git checkout -b feature/your-feature`
|
||||||
|
3. **提交更改**: `git commit -m 'Add some feature'`
|
||||||
|
4. **推送分支**: `git push origin feature/your-feature`
|
||||||
|
5. **发起 Pull Request**
|
||||||
|
|
||||||
|
## 许可证
|
||||||
|
|
||||||
|
本项目采用 [MIT License](LICENSE) 许可证。
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# 日常环境
|
# 日常环境
|
||||||
|
|
||||||
# 指定构建模式
|
# 指定构建模式
|
||||||
NODE_ENV=production
|
NODE_ENV=development
|
||||||
|
|
||||||
# 页面 title 前缀
|
# 页面 title 前缀
|
||||||
VUE_APP_TITLE=D2Admin
|
VUE_APP_TITLE=D2Admin
|
||||||
|
|
Loading…
Reference in New Issue