Skip to content

Latest commit

 

History

History
38 lines (26 loc) · 1.24 KB

File metadata and controls

38 lines (26 loc) · 1.24 KB

PSql.Deploy

PSql.Deploy is a simple, yet versatile database migration and seeding system for SQL Server and Azure SQL Database.

  • Write migrations and seeds in plain T-SQL.
  • Run migrations and seeds with PowerShell commands.
  • Supports zero-downtime deployment across multiple databases.
  • SQLCMD-compatible – GO, $(var), :setvar, and :r (include) work as expected.
  • Diagnostics – see the entire batch that caused an error.

Status

Build NuGet NuGet

Version 3 recently released. Based on previous work used privately in production for years.

Installation

Install this PowerShell module.

Usage

For now, invoke the following command for more documentation:

Get-Help about_PSql_Deploy

Better README content is forthcoming.