#vr-chat #rest #vrc #api

已删除 onlivfe_db_store

为onlivfe提供支持的数据库存储

0.0.0-alpha.0 2023年3月4日

#11 in #vr-chat

AGPL-3.0-or-later

17KB
215 代码行数

onlivfe_db_store

onlivfe的数据库存储后端。为core的存储后端提供的一个现成选项,使用SQLx利用SQLite数据库。

SQLx CLI (cargo install sqlx-cli --no-default-features --features sqlite) 在处理此问题时非常有用。

数据库变更

一般来说,你首先生成一个新的迁移

sqlx migrate add NAME_OF_MIGRATION

然后编写SQL变更,然后通过运行迁移重新生成模式

# Drop DB, recreate it and run all migrations
sqlx database drop && sqlx database create && sqlx migrate run
# Save metadata
cargo sqlx prepare

lib.rs:

可用于为onlivfe提供动力的数据库存储后端。

非常初步。

依赖项

~67MB
~1.5M SLoC