运行数据库迁移
migratron的Python项目详细描述
迁徙龙
用于修改数据库架构或填充表的数据库迁移系统 信息。在
这将适用于:
- PostgreSQL
- 蜂箱
- PrestoSQL/PrestoDB
更改日志
本项目的所有显著变化都将记录在这里。在
对子部分进行如下排序:添加、错误修复、改进、技术任务。 将终端用户不应该非常关心的任何内容都归类到技术上 任务,即使它们在技术上是缺陷。仅包含为“错误修复” 用户可见结果的错误。在
当主要组件发生值得一提的重大变化时 可以在主要章节中描述。在
v2.1.0-未发布
已添加
- 官方码头工人形象
错误修复
- 记录migratron的工作
- 使用Python2和Python3时,异常消息有效
- 将子命令设为必需子命令,如果缺少,则打印帮助消息
技术任务
- 改进有关如何在本地设置migratron的文档
- 添加有关如何运行测试的文档
- migratron Add的工作原理文档
v2.0.1-2020年9月29日
- 将版本文件添加到python包中
v2.0.0-2020年8月28日
已添加
- 针对Hive或Presto运行迁移的选项
- 创建文档
- 这个项目可以用在Python3上
- 对自述文件.rst在
已更改
- 将包重命名为migratron
- 将--database-uri|type参数更改为--db-uri|type
错误修复
- 附加要求-开发.txt到设置.py数据包
- 失踪要求.txt使用pip安装时打包
- 使用python2和python3兼容函数获取用户输入
技术任务
- 不要使用unittest不推荐使用的方法
- 运行测试时生成覆盖率报告
- 已将缺少的分类器添加到设置.py在
- 创建版本文件
- 用黑色格式化代码
- 添加生成文件以运行测试和生成文档
- 解决打字错误并改进文档
- 修复某些开发依赖项所需的最低版本
- 添加了readthedocs配置文件
- 在设置.py在
- 使用清单.ini将非python文件添加到包中<;Paste>
- 项目
标签: