- MSSQL의 특정 데이터베이스의 모든 객체(데이터제외)들의 변경 이력을 git으로 형상 관리하기 위한 목적으로 만들어짐
- 윈도우환경에서 작업스케줄러를 이용하여 bat파일을 실행
- 파이썬의 mssql-scripter 패키지 사용하므로 파이썬이 설치되어 있어야 함
- 실행방법
push-mssql-script.bat [server] [dbname] [uid] [pwd] [giturl] [branch]
- DB정보와 git정보를 BAT파일 실행시 옵션으로 전달해줘야 합니다.
- 파일이 실행한 위치의 디렉토리에 DB폴더가 생성된후 테이블/프로시저/뷰등의 스크립트 파일이 SQL로 생성이 완료된 후 현재 디렉토리에 위치한 전체 파일을 git으로 push 합니다.
-
Notifications
You must be signed in to change notification settings - Fork 0
sseylee/push-mssql-script
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
mssql 스크립트 git으로 이력관리 자동으로 실행하기 위한 배치파일
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published