Goose

소프트웨어 스크린 샷:
Goose
소프트웨어 정보:
버전: 1.0.0
업로드 날짜: 14 Apr 15
개발자: Mike Steder
라이센스: 무료
인기: 107

Rating: 3.0/5 (Total Votes: 1)

거위 관리 및 SQL 데이터베이스 마이그레이션을 적용하기위한 파이썬 도구입니다.
우리의 기러기가 마이그레이션 테이블을 관리 할 수​​ SQLAlchem​​y도를 사용하기 때문에 당신이에 연결하고 SQLAlchem​​y에 지원하는 모든 데이터베이스를 마이그레이션 할 수 있습니다.
마이그레이션은 일반 SQL 파일입니다 및 주문 마이그레이션 YAML 파일에 구성을 통해 지정되어 적용됩니다.
용법
먼저 migration_info 테이블을 설치하여 데이터베이스를 초기화 :
거위 -d SQLite는 : -m 마이그레이션 ///my.db / 초기화
이제 가서 마이그레이션 :
거위 -d SQLite는 : -m 마이그레이션 ///my.db / 마이그레이션
마이그레이션은 당신이 할 수있는 적용을하는지 확인하려면
거위 -d SQLite는 : -m 마이그레이션 ///my.db / 목록
설치
pyyaml​​ 핍 SQLAlchem​​y도 설치 설치 PIP
그리고 당신은 당신의 특정 DB에 필요한 중 DB의 API 드라이버 설치 :
psycopg2를 설치 PIP
프로젝트 레이아웃
당신이이 같은 디렉토리에 마이그레이션을 추가 할 프로젝트를 가정 :
MyApp를
| - README
`- 패키지
& NBSP; | - __init__.py
& NBSP;`- somecode.py
이 같은 마이그레이션을 추가 할 수 있습니다 :
MyApp를
| - README
| - 패키지 /
| | - __init__.py
|`- somecode.py
`- 마이그레이션 /
& NBSP; | - create_user_tables.sql
& NBSP; | - db_skeleton.sql
& NBSP; | - index.yaml
& NBSP;`- update_users.sql
index.yaml의 내용과 같을 것이다 :
마이그레이션 :
& NBSP; - db_skeleton.sql
& NBSP; - create_user_tables.sql
& NBSP; - update_users.sql

이 요구 사항 :

이 파이썬

유사한 소프트웨어

JSqsh
JSqsh

12 May 15

Katalog
Katalog

3 Jun 15

EJDB
EJDB

18 Jul 15

개발자의 기타 소프트웨어 Mike Steder

txTemplate
txTemplate

20 Feb 15

코멘트 Goose

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!