Описание
Добавить sqlx (async, WAL mode) для персистентности. Schema миграций и CRUD для трёх сущностей: projects, workspaces, sessions. WAL mode, индексы на foreign keys, soft delete через deleted_at.
Module: runner/src/store.rs, runner/migrations/
Acceptance Criteria
Dependencies
Нет
Описание
Добавить sqlx (async, WAL mode) для персистентности. Schema миграций и CRUD для трёх сущностей: projects, workspaces, sessions. WAL mode, индексы на foreign keys, soft delete через deleted_at.
Module:
runner/src/store.rs,runner/migrations/Acceptance Criteria
sqlx migrate runприменяет все миграции без ошибокPRAGMA journal_mode=WAL)updated_atcheck).sqlx/кэш сгенерирован,SQLX_OFFLINE=trueв CI работаетcargo testпроходит включая sqlx offline modeDependencies
Нет