Opencode.db - описание всех таблиц

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2026
Перейти к:навигация, поиск

opencode.db — описание таблиц

База:

/Users/user/.local/share/opencode/opencode.db


Таблица Описание
__drizzle_migrations Служебная таблица Drizzle ORM для отслеживания применённых миграций схемы БД
account Учётные записи opencode (email, токены доступа/обновления)
account_state Состояние активного аккаунта и активной организации
control_account Аккаунты для Control API — удалённое управление opencode
data_migration Журнал выполненных миграций данных (одна строка на миграцию)
event События event sourcing — журнал всех изменений (тип, данные, seq)
event_sequence Агрегаты event sourcing — текущая последовательность (seq) для каждого aggregate_id
message Сообщения в сессиях — тело сообщения (data JSON) + привязка к session
migration Журнал миграций схемы БД (альтернативный drizzle)
part Части сообщений — контентные блоки (data JSON) внутри message (один-ко-многим)
permission Разрешения для проектов (action + resource)
project Проекты — привязанные git-репозитории (worktree, имя, иконка, команды, sandboxes)
project_directory Дополнительные директории, привязанные к проекту
session Сессии (диалоги с агентом) — заголовок, версия, модель, токены, стоимость, метаданные
session_context_epoch Эпохи контекста сессии — baseline/snapshot контекста для отката или восстановления
session_input Входящие промпты пользователя — очередь обработки (delivery, admitted_seq, promoted_seq)
session_message Сообщения сессий (расширенное хранение с seq и type) — альтернатива message
session_share Расшаренные по ссылке сессии (url, secret)
todo Задачи внутри сессии — content, status, priority, position
workspace Рабочие пространства проекта (branch, directory, extra)
×
Реклама
ИКС