doppler

软件截图:
doppler
软件详细信息:
版本: 0.3
上传日期: 20 Feb 15
开发: Nick Gartmann
许可: 免费
人气: 90

Rating: 1.7/5 (Total Votes: 3)

多普勒是一个简单的Python工具,用于管理更改数据库。
- 多普勒是ORM无关
- 使用原始SQL脚本,迁移
- DBA的可以编写脚本,不需要蟒蛇知识
- 让你完全控制你的架构
安装
安装使用PIP:
PIP安装-e混帐://github.com/nickgartmann/doppler.git
或添加到您的requirements.txt文件
-e混帐://github.com/nickgartmann/doppler.git
设定
为了多普勒工作,您必须在您的项目目录位于某处迁移的文件夹。多普勒将通过目录结构递归直到找到一个命名的文件夹迁移。否则,你可以同时运行CLI指定一个目录。
用法
产生迁移
多普勒生成命令创建两个SQL文件。首先是迁移数据库起来的时候,二是迁移时运行。因此,* .down.sql文件的内容应该撤销的* .up.sql文件的效果。
多普勒生成<迁移名称>
例如:
多普勒生成初始模式
输出:
创建:./migrations/001.initial-schema.up.sql
创建:./migrations/001.initial-schema.down.sql
应用迁移
多普勒迁移了
多普勒向下迁移
选项

用于指定哪个文件夹你把你的迁移中,因为如果你不想使用的迁移文件夹约定。
-f,--folder /路径/要/迁移/文件夹
数据库
用于指定连接信息到你的数据库。这也可以存储在DATABASE_URL环境变量(Heroku的标准配置。)这应该是在一个标准的数据库连接的URL格式:
数据库类型://用户名:密码@主机:端口/数据库
包括以下选项:
-db,--database <数据库URL>

要求

  • 在Python中

类似的软件

Glom
Glom

14 Jul 16

Orabbix
Orabbix

11 May 15

Innobackupex2
Innobackupex2

14 Apr 15

DBA Companion
DBA Companion

11 May 15

显影剂的其他软件 Nick Gartmann

clifresh
clifresh

20 Feb 15

意见 doppler

评论没有发现
添加评论
打开图片!