flyway

    2

    1답변

    데이터베이스 이동을 위해 Flyway를 사용하려고합니다. 내 자신의 SQL 및 Java 마이그레이션 스크립트를 만드는 것보다 더 간단 해 보입니다. 그러나 문서를 보면 여러 가지 방법이있을 것 같습니다. (a) 응용 프로그램 통합, (b) 메이븐 작업 또는 (c) 명령 줄에서 마이그레이션 할 때 고려해야 할 사항은 무엇입니까? 현재 저는 간단한 git pu

    0

    1답변

    이동을 위해 flyway-api를 사용하고 있으며 이제는 mysql과 derby 마이그레이션을 분리해야합니다. db.migrations에서 마이그레이션했습니다. mysql을위한 마이그레이션을 어떻게 분리 할 수 ​​있습니까? 둘 다 별도의 스크립트가 필요합니다.

    3

    1답변

    그냥 그들이 버전이 << Flyway Schema Creation >> 그것은 갑자기 내 메타 데이터 테이블과 I에 나타나기 시작 0 로 설정 얻는 경우 이동 경로와 협력 누구든지 알고 싶어 이동 경로 스키마 생성 문제 그것이 어디서 왔는지, 그리고 다시 나타나지 않고 어떻게 mugrates를 돌릴 수 있는지 모르겠다.

    2

    1답변

    스왑 아웃이 필요한 회사 특정 기능으로 인해 "정보"를 실행할 때 SQL 디렉토리에없는 스크립트를 마이그레이션하거나 나중에 "마이그레이션"하십시오. 난 그냥이 표시하는 방법에 불구하고, 불일치를 발견 : +----------------+----------------------------+---------------------+---------+ | Ver

    0

    1답변

    현재 우리 회사는 필요한 SQL 스크립트를 수동으로 작성, 배포 및 실행하여 모든 데이터베이스 스키마 변경 사항을 처리합니다. 다양한 머신이 산발적으로 희박하게 업데이트됨에 따라 분명히 이로 인해 문제가 발생합니다. 저는 이것을 처리하기위한보다 현대적인 접근 방식을 연구하고 있으며, 현재 Flyway가 가장 유력한 후보입니다. (Liquibase를 사용하는

    1

    1답변

    마이그레이션의 현재 상태/진행 상태를 확인할 수있는 방법이 있습니까? 우리는 현재 이동 경로 용 UI를 구축 중이고 진행 표시 줄을 관리하는 데 어려움을 겪고 있습니다. flyway.migrate는 처리 된 성공한 업데이트 수만 반환합니다. 감사합니다.

    0

    1답변

    방금 ​​깨끗한 작업을 수행 했으므로 새 스키마 하나를 추가 한 다음 prop 파일을 다시 실행하여 마이 그 레이션을 시도 할 때 데이터베이스에서 해당 스키마를 제거했습니다. 내가 초기화하려고 할 때 또한 그것은 내가 다음 얻을 초기화 노래 Creating Metadata table: [xx].[schema_version] Error executing s

    2

    2답변

    Clojure에서 데이터베이스 이동을 수행하기 위해 이동 경로를 사용하고 있습니다. 문제 내 응용 프로그램을 배포 할 때 uberjar를 만들 때 Flyway가 jar 파일 내에있는 마이그레이션을 찾을 수 없습니다. 응용 프로그램을 패키지하지 않고도 개발에서 제대로 작동합니다. 나는 다른 조합을 병에 마이그레이션 sql 파일을 추가하려고했습니다. 나는 병을

    -3

    2답변

    내 프로젝트에는보기 및 저장 프로 시저와 같은 많은 개체가 자주 포함되어 있습니다. 이제는 실제로 몇 줄 밖에 변경하지 않았지만 변경된 객체의 완전한 소스 코드가 포함 된 모든 업데이트마다 새 SQL 스크립트를 만들어야합니다. 대규모 코드 중복으로 이어지고 이러한 변경 사항을 검토하기가 어려웠습니다. 나는 뷰나 프로 시저 같은 모든 개체에 대해 SQL 스크

    9

    1답변

    아무도 내가 Flyway에서 SQL 출력을 로그 할 수있는 방법을 알고 있습니까? SQL 오류 만 기록하지만 "테이블 생성", "테이블 삭제"등과 같은 정보를 기록해야합니다. 감사합니다.