|
|
224960ac0f
|
fix
|
2026-07-26 07:20:16 -06:00 |
|
|
|
70fed2d15d
|
fix
|
2026-07-05 01:33:33 -06:00 |
|
|
|
5af9d67fe2
|
fix: 终审修复——test_case_id 格式校验、modify 空变更报错、异常兜底与文档补充
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-03 06:26:00 -06:00 |
|
|
|
90531720bb
|
fix: build_display modify 模式补齐被 DROP 的表条目
标准答案 DROP 表后该表不在 sqlite_master 中,changed_tables 会静默
遗漏;用初始展示数据补齐并标记 dropped=True。
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-03 01:10:04 -06:00 |
|
|
|
09501469e2
|
feat: SQL 题展示数据生成 build_display
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-03 01:01:32 -06:00 |
|
|
|
9f7f818d51
|
新增 SQL 题型:SQLite 内联判题(不依赖外部沙箱)
- SQL 作为语言接入现有提交流程,judge_task 按 language 分流到 SQLJudgeDispatcher
- judge/sql_runner.py:内存 SQLite 判题核心,查询题比结果集/增删改题比表状态,
authorizer + progress_handler + max_page_count 三重防护
- dispatcher 提取 _process_judge_result/_push_status 供 SQL 判题复用(行为不变)
- 测试点通道支持 1.sql..N.sql 压缩包,出题只需数据脚本+标准答案
- Problem 增加 sql_config 字段;options 数据迁移注册 SQL 语言
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-02 17:23:13 -06:00 |
|