Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 11 additions & 11 deletions README.ko.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# durable_workflow

[![Dart](https://img.shields.io/badge/Dart-%5E3.4-0175C2?logo=dart&logoColor=white)](https://dart.dev)
[![Dart](https://img.shields.io/badge/Dart-%5E3.6-0175C2?logo=dart&logoColor=white)](https://dart.dev)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)
[![Tests: 324](https://img.shields.io/badge/Tests-324%20passed-brightgreen)](#테스트-결과)
[![Tests: 356](https://img.shields.io/badge/Tests-356%20passed-brightgreen)](#테스트-결과)

**[English README](README.md)**

Expand Down Expand Up @@ -43,10 +43,10 @@

```yaml
dependencies:
durable_workflow: ^0.1.0
durable_workflow_sqlite: ^0.1.0 # SQLite 영속성
durable_workflow: ^0.2.0
durable_workflow_sqlite: ^0.2.1 # SQLite 영속성
# 또는
durable_workflow_drift: ^0.1.0 # Drift ORM 영속성
durable_workflow_drift: ^0.2.0 # Drift ORM 영속성
```

> **시스템 요구사항:** SQLite FFI 바인딩을 위해 `libsqlite3-dev`가 필요합니다.
Expand Down Expand Up @@ -191,14 +191,14 @@ store.close();
## 테스트 결과

```
durable_workflow: 234개 테스트 ✅ (단위 + 통합)
durable_workflow_sqlite: 59개 테스트 ✅
durable_workflow: 258개 테스트 ✅ (단위 + 통합)
durable_workflow_sqlite: 67개 테스트 ✅
durable_workflow_drift: 31개 테스트 ✅
──────────────────────────────────────
합계: 324개 테스트 ✅
합계: 356개 테스트 ✅
```

CI는 **Ubuntu latest**에서 Dart **stable** 및 **beta** SDK로 실행됩니다. 최소 커버리지 기준: **70%**.
CI는 **Ubuntu latest**에서 Dart **stable** 및 **beta** SDK로 실행됩니다. 최소 커버리지 기준: **80%**.

---

Expand All @@ -212,11 +212,11 @@ durable_workflow/
│ │ ├── context/ WorkflowContext 인터페이스 + 구현
│ │ ├── engine/ 실행 엔진 (7개 컴포넌트)
│ │ └── persistence/ CheckpointStore 인터페이스 + InMemory 구현
│ ├── test/ 234개 테스트 (단위 + 통합)
│ ├── test/ 258개 테스트 (단위 + 통합)
│ └── example/ 실행 가능한 예제
├── durable_workflow_sqlite/ SQLite 영속성 구현
│ ├── lib/src/ SqliteCheckpointStore + 스키마 + 마이그레이션
│ └── test/ 59개 테스트
│ └── test/ 67개 테스트
├── durable_workflow_drift/ Drift ORM 영속성 구현
│ ├── lib/src/ DriftCheckpointStore + 테이블 + 리액티브 쿼리
│ └── test/ 31개 테스트
Expand Down
22 changes: 11 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# durable_workflow

[![Dart](https://img.shields.io/badge/Dart-%5E3.4-0175C2?logo=dart&logoColor=white)](https://dart.dev)
[![Dart](https://img.shields.io/badge/Dart-%5E3.6-0175C2?logo=dart&logoColor=white)](https://dart.dev)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)
[![Tests: 324](https://img.shields.io/badge/Tests-324%20passed-brightgreen)](#test-results)
[![Tests: 356](https://img.shields.io/badge/Tests-356%20passed-brightgreen)](#test-results)

**[Korean README (한국어)](README.ko.md)**

Expand Down Expand Up @@ -43,10 +43,10 @@ Add the packages to your `pubspec.yaml`:

```yaml
dependencies:
durable_workflow: ^0.1.0
durable_workflow_sqlite: ^0.1.0 # for SQLite persistence
durable_workflow: ^0.2.0
durable_workflow_sqlite: ^0.2.1 # for SQLite persistence
# or
durable_workflow_drift: ^0.1.0 # for Drift ORM persistence
durable_workflow_drift: ^0.2.0 # for Drift ORM persistence
```

> **System requirement:** `libsqlite3-dev` must be installed for SQLite FFI bindings.
Expand Down Expand Up @@ -191,14 +191,14 @@ The [`durable_workflow_examples`](durable_workflow_examples/) package includes r
## Test Results

```
durable_workflow: 234 tests ✅ (unit + integration)
durable_workflow_sqlite: 59 tests ✅
durable_workflow: 258 tests ✅ (unit + integration)
durable_workflow_sqlite: 67 tests ✅
durable_workflow_drift: 31 tests ✅
──────────────────────────────────────
Total: 324 tests ✅
Total: 356 tests ✅
```

CI runs on **Ubuntu latest** with Dart **stable** and **beta** SDKs. Minimum coverage threshold: **70%**.
CI runs on **Ubuntu latest** with Dart **stable** and **beta** SDKs. Minimum coverage threshold: **80%**.

---

Expand All @@ -212,11 +212,11 @@ durable_workflow/
│ │ ├── context/ WorkflowContext interface + implementation
│ │ ├── engine/ Execution engine (7 components)
│ │ └── persistence/ CheckpointStore interface + InMemory impl
│ ├── test/ 234 tests (unit + integration)
│ ├── test/ 258 tests (unit + integration)
│ └── example/ Runnable examples
├── durable_workflow_sqlite/ SQLite persistence implementation
│ ├── lib/src/ SqliteCheckpointStore + schema + migrations
│ └── test/ 59 tests
│ └── test/ 67 tests
├── durable_workflow_drift/ Drift ORM persistence implementation
│ ├── lib/src/ DriftCheckpointStore + tables + reactive queries
│ └── test/ 31 tests
Expand Down
Loading