저는 Liquibase와 Flyway를 개별적으로 살펴 보았습니다. Liquibase는 개인적인 비교만으로도 우리의 필요에 더 나은 도구로 보입니다. Liquibase와 Flyway를 함께 사용하는 것도 있습니다. 리퀴베이스 (Liquibase)는 모든 플라이 웨이 (Flightway)에 롤백 기능이 있으며 롤백 (Rollback)과 관련하여 더 많은 유연성을 가지고있는 것으로 보입니다. Flyway의 주요 장점은 XML을 사용하지 않아도되는 것처럼 보이지만 Liquibase를 사용하면 XML로 SQL 파일을 지정할 수 있습니다.이동 경로와 liquibase 함께?
기본적으로 Flyway를 사용하면 Liquibase가 Liquibase를 함께 사용하면 어떤 이점이 있는지 명확히 알 수 없습니다. 아마도 Liquibase가 유효한 이동 경로 SQL 파일을 언급하고있는 것처럼 보이지 않을 수도 있습니다. 두 도구 모두 독립적으로 실행해야하며 기술적으로 어느 도구를 사용하더라도 동일한 함정이 있습니다.
와우, 나는 창조자에게서 바로 이것에 대한 결정적인 대답을 기대하지 않았습니다! 감사. 당신은 롤백에 대한 요지가 있으며, 심지어는 리퀴베이스 롤백으로 인해 다른 마이그레이션이 더 많거나 적습니다. 나는 일이 좀 더 친척이되는 연습이 필요하다고 느낍니다. 이것은 다소 수동 프로세스를 대체하기위한 것이므로 실제로 어떤 도구가 더 나은 방법 일 것입니다. 유스 케이스에있는 유스 케이스의 경우, 생산에있어서 어떤 변화가있어 바람직하지 않을 수 있고 역 동작이 필요하다고 느낀다. 롤백은 내 관점에서 볼 때 명령의 이름 일뿐입니다. – Slayer0248
원하는 경우 이름을 바꿀 수 있습니다. 롤백이 방금 채택되었으며 현재 사용중인 것입니다. 내가 추세를 세우지 않았기 때문에 다른 이름을 사용하기 시작하면 아무도 그걸 다른 것으로 부르지 않을 것입니다. 그냥 내 생각. – Slayer0248
안녕하세요, 저는 답변에 심각한 의문점이 있습니다. 메인 페이지에서 마이 그 레이션 도구와 매퍼를 비교하면 mybatis를 플라이웨이와 비교할 수 없으며 테슬라 엔진을 사용하는 사과와 비슷합니다. 그들은 존재한다! 및 공급 업체 잠금 ... 정말요? postgres에서 일반 old (universal, 나는 추측) sql을 가져 와서 oracle에 적용하면 평범한 노인에게 "breeze"라는 결과가 나타날 때까지 얻을 것이다. ans liquibase는 XML에 관한 것뿐만 아니라 docs .. oh my –