diff --git a/.gitignore b/.gitignore index 4bdb483..b6de157 100644 --- a/.gitignore +++ b/.gitignore @@ -26,7 +26,9 @@ go.work # Data files data/*.sqlite +**/data/*.sqlite tests/data/ +services/data/ # Temporary files *.tmp \ No newline at end of file diff --git a/README.md b/README.md index b2b5d8c..7f89384 100644 --- a/README.md +++ b/README.md @@ -35,6 +35,10 @@ backend-go/ │ └── serials_controller.go # 序列号管理接口 ├── database/ # 数据库连接和操作 │ └── database.go # 数据库初始化、连接池配置 +├── docs/ # Swagger API 文档(自动生成) +│ ├── docs.go # Swagger 文档定义 +│ ├── swagger.json # Swagger JSON 格式文档 +│ └── swagger.yaml # Swagger YAML 格式文档 ├── logger/ # 日志管理 │ └── logger.go # 结构化日志(使用 Zap) ├── middleware/ # 中间件层 @@ -50,7 +54,7 @@ backend-go/ │ └── services_test.go # 服务层单元测试 ├── tests/ # 集成测试 │ └── main_test.go # 端到端测试 -├── data/ # 数据目录 (SQLite 数据库存储) +├── data/ # 数据目录(SQLite 数据库存储位置) ├── main.go # 应用程序入口 ├── go.mod # Go 模块依赖 ├── go.sum # Go 模块校验和 diff --git a/services/data/database.sqlite b/services/data/database.sqlite deleted file mode 100644 index 22d2fd8..0000000 Binary files a/services/data/database.sqlite and /dev/null differ