5 个版本
0.2.1 | 2022年11月17日 |
---|---|
0.2.0 | 2022年8月19日 |
0.1.2 | 2018年2月7日 |
0.1.1 | 2017年11月26日 |
0.1.0 | 2017年11月25日 |
#13 在 #directed-acyclic-graph
2,092 每月下载量
用于 3 crates
26KB
502 行
Schemer
Schemer 是一个支持迁移之间的有向无环图(DAG)依赖的 Rust 数据库模式迁移库。它目前支持以下数据库
- PostgreSQL: schemer-postgres
- SQLite: schemer-rusqlite
如果您不需要 DAG 迁移依赖,可以考虑以下其他 Rust 模式迁移库
- schemamama (推荐 -- 这是 Schemer API 的基础)
- dbmigrate
- migrant
开发
版本号增加(包括变更日志发布部分的版本号)由 cargo-release 处理,例如
cargo release --workspace minor
许可证
根据您的选择,许可协议为以下之一
- Apache 许可协议,版本 2.0,(LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可协议 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
。
贡献
除非您明确声明,否则任何提交给包含在作品中的贡献,根据 Apache-2.0 许可协议定义,都将按照上述方式双许可,不附加任何额外的条款或条件。
依赖
~3MB
~54K SLoC