sql >> Base de Datos >  >> RDS >> Sqlserver

Cómo volver a implementar, volver a crear la base de datos en cada ejecución de prueba

Como se mencionó, probablemente querrá usar VS 2012 .Local.testsettings> Configuración y secuencias de comandos de limpieza para crear/eliminar su base de datos de SQL Server.

Para la secuencia de comandos, es posible que desee utilizar powershell con un .dacpac (en lugar de solo una secuencia de comandos T-SQL), ya que está utilizando un proyecto SSDT. Aquí hay un enlace a algún código de ejemplo; en particular, es posible que desee echar un vistazo al comando 'Implementar-Dac'.

Si no está familiarizado con .dacpacs como salida (compilación) de proyectos de bases de datos creados por SSDT, eche un vistazo a esta referencia enlace .