Cake.grate 1.7.4
dotnet add package Cake.grate --version 1.7.4
NuGet\Install-Package Cake.grate -Version 1.7.4
此命令旨在在 Visual Studio 的包管理器控制台中使用,因为它使用 NuGet 模块版本的 Install-Package。
<PackageReference Include="Cake.grate" Version="1.7.4" />
对于支持 PackageReference 的项目,请将此 XML 节点复制到项目文件中以引用此包。
paket add Cake.grate --version 1.7.4
NuGet 团队不提供对此客户端的支持。请联系其 维护者 以获取支持。
#r "nuget: Cake.grate, 1.7.4"
#r 指令可以在 F# Interactive 和 Polyglot Notebooks 中使用。请将此内容复制到交互式工具或脚本的源代码中,以引用此包。
#addin nuget:?package=Cake.grate&version=1.7.4
NuGet 团队不提供对此客户端的支持。请联系其 维护者 以获取支持。
Cake.grate
Makes grate available as a tool in Cake. grate 是RoundhousE 的重写,原因是详细说明 RoundhousE issue。
从 grate 文档中
grate 是一个 SQL 脚本迁移执行器,使用普通的 SQL 进行迁移。没有元语言,没有代码,没有配置,没有 EF 迁移。它提供了完整的灵活性,并对您的迁移提供了完整的控制,并让您可以使用特定数据库系统的所有复杂功能。您不局限于所有支持数据库最低的共同功能集。
目录
安装
#addin nuget:?package=Cake.grate
使用方法
#tool "dotnet:?package=grate&version=1.7.4"
#addin nuget:?package=Cake.grate
Task("MyTask").Does(() => {
Grate(new GrateSettings()
{
ConnectionString = "Server=(local);Database=mydatabase;Trusted_Connection=True;TrustServerCertificate=true;"
});
});
兼容性
Cake.grate 的版本号与 grate 发布的版本保持一致,例如,Cake.grate 的 x.x.x 已针对 grate 版本 x.x.x 进行了测试,并包含其功能。
然而,如果没有破坏性的更改,则 Cake.grate 很可能与之兼容,只需在 工具
引用中指定 grate 版本即可。
产品 | 版本 兼容的和额外的计算目标框架版本。 |
---|---|
.NET | net6.0 兼容。 net6.0-android 已计算。 net6.0-ios 已计算。 net6.0-maccatalyst 已计算。 net6.0-macos 已计算。 net6.0-tvos 已计算。 net6.0-windows 已计算。 net7.0 兼容。 net7.0-android 已计算。 net7.0-ios 已计算。 net7.0-maccatalyst 已计算。 net7.0-macos 已计算。 net7.0-tvos 已计算。 net7.0-windows 已计算。 net8.0 兼容。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。 |
-
net6.0
- 没有依赖项。
-
net7.0
- 没有依赖项。
-
net8.0
- 没有依赖项。
NuGet 包
此包未由任何 NuGet 包使用。
GitHub 仓库
此包未由任何流行的 GitHub 仓库使用。
版本 | 下载 | 最后更新 |
---|---|---|
1.7.4 | 171 | 6/24/2024 |
1.7.3 | 114 | 5/14/2024 |
1.6.2 | 45 | 5/2/2024 |
1.5.4 | 230 | 1/19/2024 |
0.0.15-preview | 62 | 1/19/2024 |
0.0.3-preview | 68 | 1/18/2024 |
0.0.2-preview | 67 | 1/18/2024 |