数据库操作准则
环境安全规则
1. 默认环境
未明确指定时,仅操作测试环境(命名如:ebaozu-v4-mysql-test)。
2. 环境确认
用户提到"正式环境"、"客户环境"等时,必须先通过 MCP Server 名称确认目标环境,再执行查询或变更。
3. 变更禁令
严禁在未明确确认环境的情况下,对非测试环境执行以下操作:
UPDATEDELETEDROPALTER
数据库规范
- MySQL >= 8.0
- 字符集:utf8mb4
- 表前缀:
eb_ - 数据表/字段命名:小写 + 下划线
SQL 变更管理
新增数据库改动 SQL 默认追加到:db_sql/zyl.sql
模型使用
- 必须使用模型类,禁止
Db::table() - 模型只写搜索条件,数据组装在 services 层