1 个不稳定版本
0.1.0 | 2021年8月25日 |
---|
#26 在 #migrate
47 每月下载量
在 3 crates 中使用
47KB
871 行
migrate
migrate-core
为管理迁移状态提供了一个通用接口。
查看crate级文档以获取更多信息。
lib.rs
:
此核心crate公开了用于完整程序性配置迁移的API。如果您需要CLI包装器,请参阅migrate
crate。
此crate建立在migrate_state
之上,并概述了其中的理念。
这里的主要实体是Migration
特质和用于管理应执行的Migration
的Plan
结构。迁移也可以以不同的模式(MigrationRunMode
)运行,允许以真实模式或调试模式(也称为dry-run)运行。
查看Plan
的文档,以继续学习此crate的API。
依赖项
~1.4–2.3MB
~47K SLoC