2017-01-20 3 views
2

Flyway 용 C# API가 있습니까?Flyway 용 C# API가 있습니까?

나는 플라이웨이에 .Net 어플리케이션을 포함시키고 자한다. 아무도 자바 플라이어 또는 메이븐 또는 자바를 설치하지 않는다. 오히려 그들이 예를 들어 Nuget과 같은 익숙한 도구를 사용하게하십시오.

답변

0

아니요. CLI 도구를 다운로드 한 다음 .NET을 사용하여 사용자가 염두에두고있는 잠재적 솔루션으로 사용할 수 있습니다. 너겟으로 패키징하는 방법에 대해 확신하지 못하지만 특정 문제를 해결하기 위해 무언가를 쓸 수 있어야합니다.

+0

나는 누군가가 이것의 포장으로 날을 도울 수 있기를 바랬다. – Melissa

+0

괜찮습니까? 이미 Flyway 용 C# API를 사용하고 있지만, 너겟 용으로 패키지하고 게시하는 방법을 알고 싶습니까? 그건 원래의 질문을 아주 극적으로 바꿔 줘, 그렇지 않니? – zerohero

+0

아니요 - C# API는 없지만 CLI를 사용할 수 있습니다. 아니, 나는 원래의 질문이 바뀌길 바라지 않는다. – Melissa

8

이제 .NET과 동일한 기능이 있습니다! Evolve이라고합니다. 필자는 Java 프로젝트에서 Flyway를 발견 한 후에 .NET에서 더 이상 .NET Framework 없이는 할 수 없었기 때문에이 코드를 작성했습니다.

Evolve에는 .NET 및 .NET 핵심 프로젝트에서 사용할 수있는 GitHub repositoryNuGet package이 있습니다. 그것은 MSBuild와 dotnet build 명령을 지원합니다.

희망이 있으시길 바랍니다.

+0

재미 있지만, 이상하게 생각합니다. 모든 프로젝트가 일종의 "표준화"될 수 있도록 이동 경로의 C#을 사용하십시오. 왜 새로운 것을 시작 했습니까? Flyway의 오픈 소스에 가입하지 않고 프로젝트에 추가 할 수 있습니까? – Melissa