¿Qué uso como base de datos para desarrollar asp.net vNext + Entity Framework 7 en OSX?

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

Pregunta

Estoy tratando de configurar mi entorno para desarrollar asp.net vNext + Entity Framework 7 en mi OSX.

Aparentemente, no hay ningún proveedor para MySQL ni PostgreSQL todavía. Por lo tanto, ¿qué se puede utilizar como base de datos para desarrollar en OSX?

¿Qué han estado haciendo ustedes para desarrollar asp.net vNext en OSX? ¿O debería configurar una máquina virtual de Windows?

¿Cualquier sugerencia?

Tengo incluso un tema abierto en Github sobre este tema.

Aclamaciones

Respuesta aceptada

Tendremos un proveedor de PostgreSQL y / o MySQL para EF7 (entregado por nuestro equipo o trabajaremos con un escritor proveedor para ayudarlos a construirlo). El trabajo aún no ha comenzado en ellos.

No nos hemos centrado en EF7 en Mono en esta etapa, por lo que es probable que haya algunos problemas. Sin embargo, tenemos algunas personas que lo han usado con éxito para conectarse a un servidor SQL remoto.


Respuesta popular

Hasta la fecha, no se admite RDBMS en OSX para EF7 .

Dado que (LocalDB)\v11.0 no permite el acceso remoto y se ejecuta en OSX / LNX, he configurado un SQLServer2012 Express y SQLServer 2012 Standard Edition alojado en una máquina virtual de Windows local para establecer una conexión de base de datos remota desde mi Visual Studio Code proyecto.

Desde el Visual Studio Code ejecuta en OSX, EF7 falla al conectarse e interactuar exitosamente con esos servidores SQL locales. En este caso, estaba usando el proyecto de ejemplo de la Tienda de música ASP.NET 5 : GitHub Source

Ah, y con todos los requisitos SSL, AZURE SQL Server está fuera de la cuestión como una opción.

Microsoft va en la dirección correcta, lo lograremos, pero en este momento se trata de un problema con EF7 que es una reingeniería completa de EF6 .



Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué
Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué