没有合适的资源?快使用搜索试试~ 我知道了~
pgmigrate:轻松演化 PostgreSQL 模式的简单工具
共52个文件
py:19个
feature:12个
sql:8个
需积分: 11 1 下载量 201 浏览量
2021-05-30
17:59:52
上传
评论
收藏 44KB ZIP 举报
温馨提示
迁移 PostgreSQL 迁移变得容易 概述 PGmigrate 是 Yandex 开发的数据库迁移工具。 PGmigrate 具有以下主要功能: 事务性和非事务性迁移:您可以享受 PostgreSQL DDL 的全部功能 回调:您可以在迁移过程的特定步骤上运行一些 DDL(例如,在执行迁移之前删除一些代码,并在应用迁移后重新创建) 在线迁移:您可以在单个事务中执行一系列事务迁移和回调(因此,如果出现问题,简单的ROLLBACK将使您处于一致状态) 安装 pip install yandex-pgmigrate 运行测试 测试需要使用超级用户运行 PostgreSQL 实例(创建/删除 dbs)。 您可以自己设置并使用开始测试: tox 第二种选择是使用并制作: make test 如何使用 完整的手册在。 发布历史 1.0.6 (2020-10-29) 使 dsn 操
资源推荐
资源详情
资源评论
收起资源包目录
pgmigrate-master.zip (52个子文件)
pgmigrate-master
.github
workflows
test.yml 931B
AUTHORS 307B
pgmigrate.py 29KB
Dockerfile 1KB
.pylintrc 13KB
doc
foodb
migrations.yml 227B
migrations
V0002__Add_baz_column_to_foo.sql 139B
V0003__NONTRANSACTIONAL_Add_index_on_baz_column.sql 150B
V0001__Initial_schema_foo.sql 169B
callbacks
afterAll
00_dummy_after_all.sql 65B
afterEach
00_dummy_after_each.sql 67B
beforeEach
00_dummy_before_each.sql 69B
beforeAll
00_create_database_ops.sql 156B
grants
foo.sql 125B
tutorial.md 14KB
run_test.sh 344B
tox.ini 1KB
.isort.cfg 52B
LICENSE 918B
setup.py 2KB
README.md 2KB
Makefile 74B
features
clean.feature 454B
baseline.feature 887B
empty_is_uninitialized.feature 184B
info.feature 407B
schema.feature 2KB
dryrun.feature 418B
conflicting_pids.feature 2KB
errors_handle.feature 6KB
nontransactional_migrations.feature 7KB
environment.py 460B
steps
callbacks.py 2KB
config.py 295B
run_pgmigrate.py 3KB
check_if_contains_schema_version.py 320B
check_if_empty.py 330B
migration_passed.py 332B
migration_failed.py 518B
migration_info_contains_forced_baseline.py 479B
database_and_connection.py 515B
migration_info_contains_single_migration.py 431B
migration.py 581B
migration_list_equals_single_transactional_migration.py 436B
migration_dir.py 505B
conflicting_versions.py 427B
query.py 710B
migration_list_empty.py 211B
config.feature 5KB
modeline.feature 516B
migrations_from_dir.feature 5KB
.gitignore 544B
共 52 条
- 1
资源评论
世界在你心里
- 粉丝: 25
- 资源: 4574
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功