Rivet

0.22.0

Rivet is a database migration/change management/versioning tool inspired by Ruby on Rails' Migrations. It creates and applies migration scripts for SQL Server databases. Migration scripts describe changes to make to your database, e.g. add a table, add a column, remove an index, etc. Migrations scripts should get added to your version control system so they can be pac
Rivet is a database migration/change management/versioning tool inspired by Ruby on Rails' Migrations. It creates and applies migration scripts for SQL Server databases. Migration scripts describe changes to make to your database, e.g. add a table, add a column, remove an index, etc. Migrations scripts should get added to your version control system so they can be packaged and deployed with your application's code.
Show more

Minimum PowerShell version

5.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name Rivet

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name Rivet

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

Copyright 2013 - 2019 WebMD Health Services.

Package Details

Author(s)

  • WebMD Health Services

Tags

sql-server evolutionary-database database migrations

Cmdlets

Add-Index

Functions

Export-Migration Get-Migration Get-RivetConfig Import-RivetPlugin Invoke-Rivet Invoke-RivetPlugin Merge-Migration New-Migration Add-CheckConstraint Add-DataType Add-DefaultConstraint Add-Description Add-ExtendedProperty Add-ForeignKey Add-PrimaryKey Add-Row Add-RowGuidCol Add-Schema Add-StoredProcedure Add-Synonym Add-Table Add-Trigger Add-UniqueKey Add-UserDefinedFunction Add-View Disable-Constraint Enable-Constraint Invoke-Ddl Invoke-SqlScript Remove-CheckConstraint Remove-DataType Remove-DefaultConstraint Remove-Description Remove-ExtendedProperty Remove-ForeignKey Remove-Index Remove-PrimaryKey Remove-Row Remove-RowGuidCol Remove-Schema Remove-StoredProcedure Remove-Synonym Remove-Table Remove-Trigger Remove-UniqueKey Remove-UserDefinedFunction Remove-View Rename-Column Rename-DataType Rename-Index Rename-Object Stop-Migration Update-CodeObjectMetadata Update-Description Update-ExtendedProperty Update-Row Update-StoredProcedure Update-Table Update-Trigger Update-UserDefinedFunction Update-View New-BigIntColumn New-BinaryColumn New-BitColumn New-CharColumn New-Column New-DateColumn New-DateTime2Column New-DateTimeColumn New-DateTimeOffsetColumn New-DecimalColumn New-FloatColumn New-HierarchyIDColumn New-IntColumn New-MoneyColumn New-NCharColumn New-NVarCharColumn New-RealColumn New-RivetSession New-RowVersionColumn New-SmallDateTimeColumn New-SmallIntColumn New-SmallMoneyColumn New-SqlVariantColumn New-TimeColumn New-TinyIntColumn New-UniqueIdentifierColumn New-VarBinaryColumn New-VarCharColumn New-XmlColumn

PSEditions

Desktop Core

Dependencies

This module has no dependencies.

Release Notes

https://github.com/webmd-health-services/Rivet/blob/main/CHANGELOG.md

FileList

Version History

Version Downloads Last updated
0.22.0 (current version) 263 7/6/2023
0.21.1 32 5/24/2023
0.21.0 6 5/24/2023
0.20.0 7 5/19/2023
0.20.0-rc2 13 5/3/2023
0.20.0-rc1 6 5/2/2023
0.19.0 9 4/3/2023
0.18.0 11 2/22/2023
0.18.0-rc1 5 2/18/2023
0.17.0 25 10/26/2022
0.16.0 11 10/18/2022
0.15.0 13 10/11/2022
0.14.0 29 8/29/2022
0.13.0 57 6/23/2022
0.12.0 284 5/5/2020
0.12.0-beta239 14 5/5/2020
0.12.0-beta236 17 5/1/2020
0.12.0-beta233 20 4/27/2020
0.12.0-beta218 22 4/17/2020
0.9.1 24 3/27/2020
0.9.0 81 11/27/2018
0.8.1 248 11/26/2016
Show more