Skip to content

sseylee/push-mssql-script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

push-mssql-script.bat

  • MSSQL의 특정 데이터베이스의 모든 객체(데이터제외)들의 변경 이력을 git으로 형상 관리하기 위한 목적으로 만들어짐
  • 윈도우환경에서 작업스케줄러를 이용하여 bat파일을 실행
  • 파이썬의 mssql-scripter 패키지 사용하므로 파이썬이 설치되어 있어야 함
  • 실행방법 push-mssql-script.bat [server] [dbname] [uid] [pwd] [giturl] [branch]
    • DB정보와 git정보를 BAT파일 실행시 옵션으로 전달해줘야 합니다.
    • 파일이 실행한 위치의 디렉토리에 DB폴더가 생성된후 테이블/프로시저/뷰등의 스크립트 파일이 SQL로 생성이 완료된 후 현재 디렉토리에 위치한 전체 파일을 git으로 push 합니다.

About

mssql 스크립트 git으로 이력관리 자동으로 실행하기 위한 배치파일

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published