mix lemon.store.migrate_jsonl_to_sqlite (lemon_core v0.1.0)

View Source

One-time migration tool from JSONL-backed Lemon store data to SQLite.

By default this migrates all tables except :runs (which is typically configured as ephemeral for SQLite).

Usage: mix lemon.store.migrate_jsonl_to_sqlite mix lemon.store.migrate_jsonl_to_sqlite --jsonl-path ~/.lemon/store --sqlite-path ~/.lemon/store/store.sqlite3 mix lemon.store.migrate_jsonl_to_sqlite --dry-run mix lemon.store.migrate_jsonl_to_sqlite --include-runs mix lemon.store.migrate_jsonl_to_sqlite --replace