SHA256
13 lines
569 B
Markdown
13 lines
569 B
Markdown
# ashare-data 项目规则
|
||
|
||
## 数据安全
|
||
|
||
- **禁止删除数据库数据**:不允许执行任何 `DELETE`、`TRUNCATE`、`DROP TABLE`、`session.delete()` 等删除操作,除非用户明确要求
|
||
- **禁止清理数据**:不要主动建议或执行清理数据库表的操作
|
||
- 严格禁止任何 `DROP` 相关操作,不允许把删除表、删数据或清理表结构作为自动迁移手段
|
||
|
||
## 代码规范
|
||
|
||
- 所有数据库写入使用 `batch_upsert()`(INSERT ON DUPLICATE KEY UPDATE),确保幂等
|
||
- 不要引入新的删除方法或清理脚本
|