SHA256
560 B
560 B
ashare-data 项目规则
数据安全
- 禁止删除数据库数据:不允许执行任何
DELETE、TRUNCATE、DROP TABLE、session.delete()等删除操作,除非用户明确要求 - 禁止清理数据:不要主动建议或执行清理数据库表的操作
db.py中的init_db()里的DROP TABLE是表结构自动迁移逻辑,属于例外,不要修改
代码规范
- 所有数据库写入使用
batch_upsert()(INSERT ON DUPLICATE KEY UPDATE),确保幂等 - 不要引入新的删除方法或清理脚本