En proyectos EF, ¿hay alguna práctica recomendada para establecer AutomaticMigrationsEnabled?AutomaticMigrationsEnabled ¿es falso o verdadero?
Más declaración:
En nuestro equipo después de modificar un modelo que generalmente se ejecuta "complemento de la migración" y "update-DATABSE" comandos en la consola de Administrador de paquetes. Este error se plantea cuando otros desarrolladores ejecutar el proyecto:
"No se puede quitar la base de datos, ya que está en uso"
Cada vez que esto suceda el primer modificador deben toda Check In
proyecto y otros tienen que GET
modificado objetos. ¡En muchos casos no deseamos controlar el modelo y la migración ya creados!
Esta situación es molesta, ¿hay alguna solución para este tipo de problemas. gracias de antemano.
thanks.Sí, estamos trabajando en una base de datos compartida. ¿Puede decirnos cómo podemos comenzar a utilizar nuestras propias bases de datos (texto, artículo, libros, ...CUALQUIER consejo será muy apreciado!) –
¿Qué consejo estás buscando? Simplemente instale el servidor de base de datos localmente o use DB por desarrollador en el servidor compartido. En el primer caso, solo necesita cambiar 'Data Source' en la cadena de conexión a la máquina local y cada desarrollador tendrá su propia base de datos con el mismo nombre. El caso posterior requiere cadena de conexión por desarrollador, por lo que deberá asegurarse de que haya alguna política de check-in para evitar el almacenamiento de la cadena de conexión específica del desarrollador en el control de origen. –
por lo que no necesitamos ninguna base de datos compartida, ¡de acuerdo! Configuro ** Fuente de datos = (local) ** –