asp.net vNext + Entity Framework 7 (OSX) 개발 용 데이터베이스로 사용되는 것은 무엇입니까?

asp.net-core entity-framework-core macos mono

문제

내 OSX에서 asp.net vNext + Entity Framework 7 개발을위한 환경을 설정하려고합니다.

분명히, MySQL을위한 공급자는 아직 PostgreSQL도 아니다. 따라서 OSX에서 개발하기 위해 데이터베이스로 사용할 수있는 것은 무엇입니까?

여러분이 OSX에서 asp.net vNext를 개발하기 위해 무엇을 해왔습니까? 또는 Windows VM을 설치해야합니까?

어떠한 제안?

나는이 주제에 관한 Github 에 대해서도 열려있는 문제가있다.

건배

수락 된 답변

우리는 EF7 용 PostgreSQL 및 / 또는 MySQL 제공 업체 (팀이 제공하거나 제공 업체 작성자와 협력하여 구축 지원)를 제공합니다. 그러나 아직 일이 시작되지 않았습니다.

우리는이 단계에서 Mono에 대한 EF7에 초점을 맞추지 않았으므로 일부 거친 부분이있을 수 있습니다. 우리는 원격 SQL 서버에 성공적으로 연결하는 사람들이 있습니다.


인기 답변

현재까지 EF7 용 OSX에서는 RDBMS가 지원되지 않습니다.

(LocalDB)\v11.0 은 원격 액세스를 허용하지 않으므로 OSX / LNX에서 실행됩니다. Visual Studio 코드에서 원격 DB 연결을 설정하기 위해 로컬 Windows VM에 호스팅 된 SQLServer2012 ExpressSQLServer 2012 Standard Edition 을 설치했습니다 계획.

OSX에서 실행되는 Visual Studio Code 에서 EF7 은 로컬 SQL Server에 성공적으로 연결하여 상호 작용하지 못합니다. 이 예에서는 ASP.NET 5 Music Store 예제 프로젝트를 사용하고있었습니다. GitHub Source

아, 그리고 모든 SSL 요구 사항과 함께 AZURE SQL Server 는 선택 사항으로 문제되지 않습니다.

마이크로 소프트는 올바른 방향으로 나아갈 것입니다, 우리는 거기에 도달 할 것입니다, 그러나 당신은 EF6 에서 완전한 리엔지니어링이되고있는 순간에 최첨단 EF7 을 다루고 있습니다.




아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.
아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.