Skip to content

建议支持 SQLite 配置后端(适配 OpenCode 架构演进) #48

@jiaoningbo

Description

@jiaoningbo

你好,感谢你开发 OCCM,这个工具对 OpenCode 的配置管理非常有帮助 👍

目前 OCCM 主要基于 JSON 文件进行管理(如 ~/.config/opencode/opencode.json)。
但根据 OpenCode 近期版本更新,已经引入 SQLite 数据库存储和 migration 机制,部分配置和状态数据可能逐步迁移到数据库中。

如果未来 OpenCode 将更多配置改为 SQLite 管理,OCCM 可能无法读取或管理这些数据。

是否可以考虑:

自动识别 JSON / SQLite 存储模式
提供 SQLite 只读查看功能
或增加数据库配置支持(如导出为 JSON)
这样可以让 OCCM 更加面向未来,也能保持与 OpenCode 的架构同步。

如果需要测试或协助,我也很愿意参与 🙌

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions