191个版本
新 0.4.0-dev.20 | 2024年8月23日 |
---|---|
0.4.0-dev.15 | 2024年7月31日 |
0.3.0-beta-dev.41 | 2024年3月27日 |
0.3.0-beta-dev.28 | 2023年12月22日 |
0.0.2 | 2021年7月29日 |
#88 in 魔法豆
2,098每月下载量
用于 11 个crate(2个直接使用)
2.5MB
56K SLoC
holochain_state
holochain_state crate为使用holochain_sqlite crate提供辅助函数和抽象。
读取
创建数据读取查询的主要抽象是Query
特质。这可以通过实现使其构建复杂查询更容易。
source_chain
模块提供了SourceChain
类型,这是处理动作链的抽象。
host_fn_workspace
模块提供了在工作流程中读取数据的抽象。
写入
mutations
模块是Holochain中写入数据到sqlite的完整函数集。
内存
《scratch
》模块提供了用于在不可见内存中读取和写入数据的《Scratch
》类型。
《SourceChain》类型使用《Scratch》进行内存操作,这些操作可以刷新到数据库中。
《Query》特质允许将任意数据库SQL查询与《scratch》空间结合,以便在数据库和内存数据之间进行读取合并。
许可证
版权所有(C) 2019 - 2024,Holochain基金会
本程序是自由软件:您可以在《LICENSE》文件中提供的许可证条款下重新分发和/或修改它(CAL-1.0)。本程序的分发是希望它将是有用的,但没有任何保证;甚至没有关于适销性或特定用途的隐含保证。
依赖项
~77–115MB
~2M SLoC