grate 0.9.3
See the version list below for details.
dotnet tool install --global grate --version 0.9.3
dotnet new tool-manifest # if you are setting up this repo dotnet tool install --local grate --version 0.9.3
#tool dotnet:?package=grate&version=0.9.3
nuke :add-package grate --version 0.9.3
grate
SQL scripts migration runner
Goal
The goal of grate is to be largely backwards compatible with RoundhousE, which is an amazing tool. It is initiated by the main maintainer of RoundhousE for the last three years, please see this issue in the RoundhousE repo for details: https://github.com/chucknorris/roundhouse/issues/438.
grate is built from scratch, using modern .NET 6, and should hopefully be easier to maintain going forward.
While early versions of grate may not support every last RoundhousE feature, those features that are implemented should work identically, or with only very small changes. For detailed information see the migration docco.
Why the name grate?
grate is short for migrate. And it's also pronounced the same way as great, so, there you go.
Documentation
Please see https://erikbra.github.io/grate/
Status
grate is catching up on RoundhousE features, there are a couple of features missing, they are documented in unit tests. But I've successfully replaced RoundhousE with grate in a 5-year-in-development folder of SQL scripts, without any issues.
Contributing
Head over to the github page, and please see CONTRIBUTING.md
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
This package has no dependencies.
Version | Downloads | Last updated |
---|---|---|
1.6.2 | 8,562 | 3/13/2024 |
1.6.1 | 5,207 | 2/16/2024 |
1.5.4 | 28,827 | 9/26/2023 |
1.5.2 | 6,445 | 8/13/2023 |
1.5.1 | 1,925 | 7/23/2023 |
1.5.0 | 25,611 | 4/6/2023 |
1.4.0 | 22,315 | 9/2/2022 |
1.3.2 | 4,746 | 7/8/2022 |
1.3.1 | 499 | 7/8/2022 |
1.3.0 | 19,641 | 6/8/2022 |
1.2.0 | 9,031 | 12/17/2021 |
1.1.0 | 1,377 | 11/28/2021 |
1.0.0 | 443 | 11/22/2021 |
0.11.0 | 1,829 | 11/10/2021 |
0.10.1 | 371 | 10/20/2021 |
0.10.0 | 365 | 10/17/2021 |
0.9.6 | 341 | 10/11/2021 |
0.9.5 | 369 | 10/11/2021 |
0.9.4 | 330 | 10/7/2021 |
0.9.3 | 398 | 9/26/2021 |
0.9.2 | 438 | 9/26/2021 |