Goose

软件截图:
Goose
软件详细信息:
版本: 1.0.0
上传日期: 14 Apr 15
开发: Mike Steder
许可: 免费
人气: 22

Rating: nan/5 (Total Votes: 0)

鹅是一个Python工具,用于管理和应用SQL数据库迁移。
因为我们的鹅使用的SQLAlchem​​y来管理他们的迁移表,你可以连接到和迁移由SQLAlchem​​y的支持的任何数据库。
迁移只是普通的SQL文件和命令迁移应用通过配置一个YAML文件中指定。
用法
首先通过安装migration_info表初始化数据库:
鹅-d源码:///my.db -m迁移/ init的
现在继续迁移:
鹅-d源码:///my.db -m迁移/迁移
要找出哪些迁移已应用你可以这样做:
鹅-d源码:///my.db -m迁移/名单
安装
PIP安装pyyaml​​点子安装SQLAlchem​​y的
并安装任何DB API驱动程序,您需要为您的特定DB:
PIP安装psycopg2
项目布局
假设你有你要迁移添加到这样的目录中的项目:
MyApp的
| - 自述
` - 包
  | - __init__.py
 ` - somecode.py
你可以添加这样的迁移:
MyApp的
| - 自述
| - 封装/
| | - __init__.py
|` - somecode.py
` - 迁移/
  | - create_user_tables.sql
  | - db_skeleton.sql
  | - index.yaml中
 ` - update_users.sql
index.yaml中的内容将如下所示:
迁移:
  - db_skeleton.sql
  - create_user_tables.sql
  - update_users.sql

要求

  • 在Python中

类似的软件

DaDaBIK
DaDaBIK

14 Apr 15

Smart Grid
Smart Grid

3 Jun 15

pgintcl
pgintcl

11 May 15

RedStore
RedStore

11 May 15

显影剂的其他软件 Mike Steder

txTemplate
txTemplate

20 Feb 15

意见 Goose

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