#migration #migrate #database

migrate-core

管理迁移和迁移状态的程序性API的核心

1 个不稳定版本

0.1.0 2021年8月25日

#26#migrate

47 每月下载量
3 crates 中使用

MIT/Apache

47KB
871

migrate

migrate-core 为管理迁移状态提供了一个通用接口。

查看crate级文档以获取更多信息。


lib.rs:

此核心crate公开了用于完整程序性配置迁移的API。如果您需要CLI包装器,请参阅migrate crate。

此crate建立在migrate_state之上,并概述了其中的理念。

这里的主要实体是Migration特质和用于管理应执行的MigrationPlan结构。迁移也可以以不同的模式(MigrationRunMode)运行,允许以真实模式或调试模式(也称为dry-run)运行。

查看Plan的文档,以继续学习此crate的API。

依赖项

~1.4–2.3MB
~47K SLoC