Azure SQL Database Development Inner and Outer Loops
summary
Shows how SQL projects plus the SqlPackage CLI build a deployable DACPAC and push schema changes from VS Code/Azure Data Studio into Docker dev instances or Azure SQL in minutes, with SQLCMD variables for env-specific URLs. Demonstrates a Teams chatbot using Entity Framework and sp_invoke_external_rest_endpoint writing chat to the DB. CI pipelines extract databases into script folders, open GitHub pull requests, run sidecar DB containers for tests, and use DacFx contributors to filter or modify deployment steps.
AI-written summary · about
chapters (7)
- 0:00Introduction and context
- 13:56SQL projects overview
- 28:05Demo SQL projects in VS Code
- 43:17Inner loop with SQL projects
- 56:03Pipelines for SQL schema
- 1:00:08DacFx and custom deployments
- 1:07:31Summary and Q&A
related talks
48mConnecting the dots of Azure SQL DevOps
50mA Deep Dive into DevOps Practices with Azure SQL
01h 12mNext-gen SQL Projects with Microsoft.Build.Sql
22mAdvanced Azure DevOps With Containers and Pipeline As Code
46mDatabase CI/CD with Docker Containers and Azure DevOps
45mSQL Projects for Database Development
01h 00mDevOps for Your Relational Database Foundations
48mApplying effective Source Control to your Database System
