nous.migration

소프트웨어 스크린 샷:
nous.migration
소프트웨어 정보:
버전: 0.7.1
업로드 날짜: 14 Apr 15
개발자: Ignas Mikalajunas
라이센스: 무료
인기: 6

Rating: 2.0/5 (Total Votes: 1)

nous.migration 또 다른 SQLAlchem​​y에 기반 데이터베이스 스키마 마이그레이션 도구입니다.
설치
설치하려면 추가
[이전]
조리법 = zc.recipe.egg
계란 =
& NBSP; nous.migration
당신의 buildout.cfg에
당신은 당신의 데이타베이스 등에 드라이버 pakcage 및 응용 프로그램을 추가 할 수 있습니다
이 같은 패키지 :
[이전]
조리법 = zc.recipe.egg
계란 =
& NBSP; psycopg2
& NBSP; nous.some_app
& NBSP; nous.migration
구성
당신의 development.ini 또는 INI 다른 종류에 추가
[nous.migration]
응용 프로그램 = 응용 프로그램 : 바쁜
패키지 = busy.migration
마이그레이터 SQLAlchem​​y의 구성은 예를 들면, 응용 프로그램 부 내에 위치 할 것으로 예상 :
[응용 프로그램 : 중]
sqlalchem​​y.url = PostgreSQL의 : /// 개발
누군가가 묻는 경우 너무 마이그레이션 섹션 SQLAlchem​​y의 구성을 추가 할 수 있습니다.
또한 추가 할 수 있습니다 :
VCS = 자식
schema_diff_cmd = 자식은 diff SRC / 없음 / 모델 / schema.sql
그래서 add_script 명령은 버전 관리 시스템에 파일을 추가하고 자동으로 스키마의 델타로 채울 것이다.
그들은 정말 관련 배포되지 않고 응용 프로그램을 실행하는 데 필요한되지 않습니다 이러한 두 가지 설정을 setup.cfg 갈 수 있습니다.
용법
빈은 / development.ini 마이그레이션 [버전] [| 다운 그레이드 | | 설치 업그레이드 add_script을]
응용 프로그램과 통합
이 같은 추가 :
& NBSP; & nbsp; & nbsp; 확인 엔진 = engine_from_config (conf의 'SQLAlchem​​y도.')
& NBSP; & nbsp; & nbsp; 확인 DBMigrator (엔진, 'busy.migration'). set_up_migration (init_migration = DBSetUp (), run_scripts = 거짓)
당신의 setup_app에, 또는 initialize_sql에
DBSetUp는 스키마를 초기화 "업그레이드"방법을 가지고있는 클래스입니다.
여러 가지 방법으로 그것을 할 수 있습니다, 당신은 다음 테이블을 설정하는 이주 스크립트를 추가 할 수 마이그레이션하는 것이 이주 스크립트를 사용하여 :
& NBSP; & nbsp; & nbsp; 확인 DBMigrator (엔진, 'busy.migration'). set_up_migration (run_scripts = 참)
또는 당신은 표준 스키마가 설정 한 번에 모든 것을 초기화하고 '완료'로 바로 모든 스크립트를 표시 할 수 있습니다
& NBSP; & nbsp; & nbsp; 확인 . DBMigrator (엔진, 'busy.migration') set_up_migration (init_migration = DBSetUp (), run_scripts = 거짓)

이 요구 사항 :

이 파이썬

유사한 소프트웨어

DTGen
DTGen

20 Feb 15

MyJgui
MyJgui

20 Feb 15

free4my
free4my

20 Feb 15

개발자의 기타 소프트웨어 Ignas Mikalajunas

nous.mailpost
nous.mailpost

15 Apr 15

코멘트 nous.migration

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