Skip to content

sharpjs/PSql.Deploy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Database migration and seeding system for SQL Server and Azure SQL Database

Resources

License

Stars

Watchers

Forks

Languages