sql >> Database >  >> RDS >> Sqlserver

Hoe de database opnieuw te implementeren en opnieuw te maken bij elke testrun

Zoals gezegd wil je waarschijnlijk de VS 2012 .Local.testsettings> Setup en Cleanup scripts gebruiken om je SQL Server-database aan te maken/af te breken.

Voor het script wil je misschien powershell gebruiken met een .dacpac (in plaats van alleen een T-SQL-script), aangezien je een SSDT-project gebruikt. Hier is een link naar een voorbeeldcode - in het bijzonder wilt u misschien de opdracht 'Deploy-Dac' bekijken.

Als u niet bekend bent met .dacpacs als de (build) uitvoer van door SSDT gemaakte databaseprojecten, bekijk dan deze referentie link .



  1. Voorkomen van aangrenzende/overlappende items met EXCLUDE in PostgreSQL

  2. Meerdere rijen in een tabel invoegen op basis van een reeks getallen

  3. Problemen met het gebruiken/weergeven van speciale tekens van Oracle db in de .Net-app

  4. Verbinding maken met Aurora MySQL Serverless met Node