-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
该分支使用deno为cp添加组件/应用安装脚本支持。#6
由于一开始没整理好代码提交,导致多个更改堆积,先在这里列出更改内容。
- 禁用了session储存的rocksdb后端,因为librocksdb-sys与deno依赖的libv8冲突。librocksdb-sys与libv8冲突 #3
- 添加了一个子crate
cp_macros,用于存放过程宏。 - 添加了一个功能
cp_macros::test,包装tokio::test并自动初始化环境(init_environment)。 - fork了sqlx,因为seaorm依赖的sqlx使用的libsqlite3-sys版本落后于deno-runtime依赖的rusqlite3依赖的libsqlite3-sys版本。等待seaorm使用0.7以上的sqlx #4
- 完成了一个嵌入式kv储存的抽象
kv::KVStore和一个基于persy的实现。 - 将初始化日志记录器移动到初始化环境(
init_environment)中。 - 为日志记录器添加了环境变量控制是否写入到文件。统一文件和stdout控制日志等级控制的环境变量。
- 添加了一项配置项
app_path,用于指定cp储存本地文件的目录。
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
No status