ffmigration

소프트웨어 스크린 샷:
ffmigration
소프트웨어 정보:
버전: 0.4
업로드 날짜: 11 May 15
라이센스: 무료
인기: 6

Rating: 5.0/5 (Total Votes: 1)

ffmigration 간단한 데이터베이스 마이그레이션 도구입니다.
다양한 environemnts에 위해 데이터베이스 마이그레이션을 유지 느릅 나무 데이터베이스 migratison을 추적하는 간단한 ANS 우아한 방법과 없음으로 실행된다.
ffmigration는이 롤백 개미 자동 방법을 밤은 마이그레이션을 적용한다는 것을 의미, 앞으로 만 마이그레이션 도구입니다.
작동 원리
ffmigration는 적용 마이그레이션 외경을 추적 할 이름은 선택한 데이터베이스에 migration_history 테이블을 작성합니다. 이 테이블은 첫 번째 실행에 자동으로 생성됩니다.
모든 실행에서 ffmigration 명령 행에 제공된 이주 디렉토리 .SQL 확장자를 가진 모든 파일에 보이는 수표 마이그레이션 파일이 데이터베이스에 적용되었는지, 및 IH가 aplied되지 않은 경우 그것을로 apllied되고 데이터베이스 및 migration_history에 저장.
그것은 순서를 유지하기 위해 숫자로 시작하는 모든 마이그레이션 파일의 이름을 시스템 권장된다. 예를 들어 :
 LS / 일부 / 마이그레이션 / 디렉토리 /
0001_create_some_table.sql
0002_add_some_data.sql
0003_create_index.sql
0004_other_useful_tweaks.sql
설치
setup.py 사용
파이썬 setup.py 빌드
sudo는 파이썬 설치 setup.py
또는 PIP를 사용 :
ffmigrate를 설치 PIP
명령 행
& NBSP; ./ ffmigration --help
사용법 : ffmigration [옵션] 데이터베이스 migrations_dir
선택한 데이터베이스에 migrations_dir에서 데이터베이스 마이그레이션을 적용합니다.
migration_dir이 분류되어 있습니다 .SQL 확장자를 가진 파일을 포함
및 적용.
적용 마이그레이션의 이름 테이블에 저장됩니다 'migration_history'
선택한 데이터베이스에
옵션 :
& NBSP; - 버전 쇼 프로그램의 버전 번호와 종료
& NBSP; -h이 도움말 메시지와 출구를 표시 --help
& NBSP; -H 호스트 --host = HOST 데이터베이스 서버 호스트 이름
& NBSP; -u 사용자, --user = 사용자 데이터베이스 사용자 이름
& NBSP는 데이터베이스 암​​호를 요청 ;-p
& NBSP; - 암호 = 암호 데이터베이스 암​​호
& NBSP ;-P 포트, --port = 포트 데이터베이스 연결 포트
& NBSP는, -q, --quiet 표준 출력 상태 메시지를 출력하지 않는다
& NBSP; -l 수준, --level = 레벨
& NBSP; 로깅 수준 (디버그, 정보, 경고, 오류, 중요)
& NBSP; -n, 명령을 실행하지 마십시오 --noop

요구 사항 :

파이썬.

제한 사항 :

지금은 MySQL과 작동으로.

유사한 소프트웨어

friendlydb
friendlydb

14 Apr 15

dbkit
dbkit

20 Feb 15

DBDesigner
DBDesigner

3 Jun 15

개발자의 기타 소프트웨어 Ferran Pegueroles Forcadell

mysql-autodoc
mysql-autodoc

12 May 15

django-dirbrowser
django-dirbrowser

11 May 15

코멘트 ffmigration

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