docs: 更新测试数318/套件20/覆盖率91%/关键字33
This commit is contained in:
@@ -3,8 +3,8 @@
|
|||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="https://img.shields.io/badge/version-0.1.14-blue?style=flat-square" alt="version">
|
<img src="https://img.shields.io/badge/version-0.1.14-blue?style=flat-square" alt="version">
|
||||||
<img src="https://img.shields.io/badge/license-MIT-green?style=flat-square" alt="license">
|
<img src="https://img.shields.io/badge/license-MIT-green?style=flat-square" alt="license">
|
||||||
<img src="https://img.shields.io/badge/coverage-93.46%25-brightgreen?style=flat-square" alt="coverage">
|
<img src="https://img.shields.io/badge/coverage-91.0%25-brightgreen?style=flat-square" alt="coverage">
|
||||||
<img src="https://img.shields.io/badge/tests-264%20passed-success?style=flat-square" alt="tests">
|
<img src="https://img.shields.io/badge/tests-318%20passed-success?style=flat-square" alt="tests">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
> 基于 TypeScript 的**前端关系型数据库**,内存与磁盘双模式运行,支持完整 SQL 查询与 Query Builder 链式 API。
|
> 基于 TypeScript 的**前端关系型数据库**,内存与磁盘双模式运行,支持完整 SQL 查询与 Query Builder 链式 API。
|
||||||
@@ -16,7 +16,7 @@
|
|||||||
- 🔒 **IndexedDB 事务原子性** — flushToIDB 单事务包裹 clear+insert,崩溃安全
|
- 🔒 **IndexedDB 事务原子性** — flushToIDB 单事务包裹 clear+insert,崩溃安全
|
||||||
- 🏷 **多标签页感知** — `onversionchange` 自动检测并关闭过期连接
|
- 🏷 **多标签页感知** — `onversionchange` 自动检测并关闭过期连接
|
||||||
- 🔁 **引擎幂等 init** — 重复调用 `open()` 安全无副作用
|
- 🔁 **引擎幂等 init** — 重复调用 `open()` 安全无副作用
|
||||||
- 🧪 **306 测试 · 93.2% 语句覆盖率** — 生产级质量保证
|
- 🧪 **318 测试 · 91.0% 行覆盖率** — 生产级质量保证
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -232,10 +232,10 @@ npm run typecheck # 类型检查
|
|||||||
|
|
||||||
| 指标 | 数值 |
|
| 指标 | 数值 |
|
||||||
|------|------|
|
|------|------|
|
||||||
| 测试用例 | 264 |
|
| 测试用例 | 318 |
|
||||||
| 测试套件 | 15 |
|
| 测试套件 | 20 |
|
||||||
| 语句覆盖率 | 93.46% |
|
| 行覆盖率 | 91.0% |
|
||||||
| SQL 关键字 | 31 |
|
| SQL 关键字 | 33 |
|
||||||
| 存储引擎 | 4(Memory / IndexedDB / OPFS / Hybrid) |
|
| 存储引擎 | 4(Memory / IndexedDB / OPFS / Hybrid) |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|||||||
+4
-4
@@ -387,12 +387,12 @@ npm install @metona-team/metona-sqlark
|
|||||||
<p>MetonaSqlark 的核心指标</p>
|
<p>MetonaSqlark 的核心指标</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="stats">
|
<div class="stats">
|
||||||
<div class="stat-card"><div class="num">264+</div><div class="label">测试用例</div></div>
|
<div class="stat-card"><div class="num">318+</div><div class="label">测试用例</div></div>
|
||||||
<div class="stat-card"><div class="num">93.5%</div><div class="label">代码覆盖率</div></div>
|
<div class="stat-card"><div class="num">91.0%</div><div class="label">行覆盖率</div></div>
|
||||||
<div class="stat-card"><div class="num">~10KB</div><div class="label">gzip 体积</div></div>
|
<div class="stat-card"><div class="num">~10KB</div><div class="label">gzip 体积</div></div>
|
||||||
<div class="stat-card"><div class="num">4</div><div class="label">存储引擎</div></div>
|
<div class="stat-card"><div class="num">4</div><div class="label">存储引擎</div></div>
|
||||||
<div class="stat-card"><div class="num">29</div><div class="label">SQL 关键字</div></div>
|
<div class="stat-card"><div class="num">33</div><div class="label">SQL 关键字</div></div>
|
||||||
<div class="stat-card"><div class="num">15</div><div class="label">测试套件</div></div>
|
<div class="stat-card"><div class="num">20</div><div class="label">测试套件</div></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|||||||
Reference in New Issue
Block a user