px普贤教程PuXian
普贤教程 › 包参考

migration 包

schema 迁移工具(纯函数)

migration.px — schema 迁移工具(纯函数)

项值
包名migration
版本0.1.0
入口migration.px
分类数据库
文件数 / 行数1 / 77

安装与引入

bash
pxpkg init          # 首次
pxpkg add migration@0.1.0
pxpkg install
px
import migration
所属分类教程:数据库
其余 11 个 def(内部与辅助,可直接调用但不属稳定接口)
函数参数
mig_new
mig_addmigrator, version, name, up_sql, down_sql
mig_get_pendingmigrator, applied_versions
mig_get_up_sqlmigrator, version
mig_get_down_sqlmigrator, version
mig_plan_upmigrator, applied_versions
mig_plan_rollbackmigrator, target_version, applied_versions
mig_countmigrator
mig_get_versionmigrator, version
mig_latestmigrator
mig_applied_countapplied_versions

包内说明(源码头注释)

text
migration.px — schema 迁移工具(纯函数)