0
MySQL 데이터베이스를 사용하고 flyway 명령 행 도구 (http://flywaydb.org/)를 가지고 놀고 있습니다. 이상적으로는 즉 Mysql과 flyway 명령 행 afterMigrate.sql 여러 파일
src/db/V01__init.sql
src/db/procs/01_util.sql
src/db/procs/02_time.sql
...
필자는 명령 줄에서 마이그레이션 명령이 완료 될 때 트리거 가져옵니다 afterMigrate.sql 파일을 발견 스키마 마이그레이션 변경 및 저장 발동/기능 사이의 분리를보고 싶습니다. 하지만 내가 가진 2 개의 proc 파일을 모두 포함하는 방법을 알 수는 없습니다.
나는 afterMigrate.sql
SOURCE 'procs/01_util.sql';
SOURCE 'procs/02_time.sql';
이 점을 넣어 시도는 그러나는 SQL 구문 오류가 발생하는 것 같다.
거기에 저장된 proc 파일을 하나의 파일 안에 모두 정의하는 것이 부족한 afterMigrate 파일에 포함시킬 수있는 방법이 있습니까?
좋아, 4.0을 기대합니다. 지금은 flyway 스크립트 파일을 수정하여 proc 폴더에있는 모든 파일의 내용을 afterMigrate.sql 파일에 추가합니다 ( cat procs/*. sql> afterMigrate.sql) 현재 정상적으로 작동합니다. – vcetinick