Skip to content

Commit

Permalink
update docs
Browse files Browse the repository at this point in the history
  • Loading branch information
undefined-moe committed Mar 17, 2024
1 parent 92d697d commit f73884f
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 3 deletions.
7 changes: 5 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,12 +46,15 @@ Bug 和功能建议请在 [Issues](https://github.com/hydro-dev/Hydro/issues)
## 联系我们

Email [[email protected]](mailto:[email protected])
Telegram [@undefinedmoe](https://t.me/undefinedmoe)
Hydro 用户群:1085853538
Telegram [@webpack_exports_undefined](https://t.me/webpack_exports_undefined)

:Hydro 为开源框架,任何人均能够在遵守协议的情况下使用这套框架。
注1:Hydro 为开源框架,任何人均能够在遵守协议的情况下使用这套框架。
版权申诉相关问题请联系对应网站管理者,(通常为其 UID=2 的用户),与开发者无关。

注2:加入用户群请先阅读[《提问的智慧》](https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md)
同时群内可能存在部分令您感到不适或感到冒犯的内容。若对此有顾虑**请勿加群**

## 开源许可

本项目基于 AGPL v3 开源。
Expand Down
12 changes: 11 additions & 1 deletion docs/system/database.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,17 @@

## 进入数据库

请参考 FAQS 内的数据库连接教程。
:::warn
**非常不推荐直接操作数据库!**

1. 当你改动一个字段的时候,可能与其相关的部分忘记修改,改完觉得好像没什么问题,过段时间发现了一些异常,根本不会想到是你这次改数据库导致的,之后又不会修。
2. 直接修改数据库后,可能没有通知主程序,缓存仍然存在,表现为修改不生效。
3. 直接操作数据库的权限过大,若操作失误带来的影响通常是灾难性的。
:::

在绝大部分情况下均不需要/不可以直接操作数据库。若确需要,可使用 `hydrooj db` 命令打开数据库 shell,也可以从 `~/.hydro/config.json` 查找数据库 connection string 并使用外部工具进行连接。

注:MongoDB 的用户是附加在特定数据库中的,使用外部工具连接请确保使用了正确的 `authSource` 选项。

## 快速备份与恢复

Expand Down

0 comments on commit f73884f

Please sign in to comment.