Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Comment redéployer, recréer la base de données à chaque test

Comme mentionné, vous voudrez probablement utiliser les scripts VS 2012 .Local.testsettings> Setup et Cleanup pour créer/démanteler votre base de données SQL Server.

Pour le script, vous pouvez utiliser powershell avec un .dacpac (plutôt qu'un simple script T-SQL), puisque vous utilisez un projet SSDT. Voici un lien à un exemple de code - en particulier, vous voudrez peut-être jeter un œil à la commande 'Deploy-Dac'.

Si vous n'êtes pas familier avec .dacpacs en tant que sortie (construction) des projets de base de données créés par SSDT, consultez cette référence lien .