From d568fe558c4b4d0b7942989b5eca7d96338817d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B4=94=E4=B8=BA=E4=B9=8B?= <560397@gree.com.cn> Date: Tue, 31 Oct 2023 11:24:44 +0800 Subject: [PATCH] Update project --- README.md | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index a28f12d..0ddde83 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,31 @@ # elp -ES 日志服务的优化 \ No newline at end of file +## ES 日志服务的优化 +### 技术选取 +#### 已实现 +- [x] Dynaconf 读取配置 + - 读取配置优先级:consul > 本地 yaml 文件 +- [x] Bcrypt 数据库加密 + - flask_bcrypt 数据密码加密 +- [x] Logger 日志自定义 + - flask 结合 loguru 自定义 flask_logger 插件,实现 json 日志输出 +- [x] Marshmallow 参数校验 + - flask_marshmallow 进行接口入参出参校验 +- [x] Migrate 数据迁移 + - flask_migrate 数据迁移 +- [x] SQLAlchemy + - flask_sqlAlchemy ORM 框架 +- [x] flask-cli + - flask-cli + +#### 待实现 +- [x] Apispec + - flask_Apispec 接口文档实现 +- [x] Elasticsearch + - flask_elasticsearch +- [x] Celery + - Celery 异步定时 +- [x] PGSQL + - PGSQL 月份分表 +- [x] Consul 注册和服务发现 +- [x] JWT(项目不需要) -- GitLab