C# 利用 DbUp 通过多个SQL Script文件完成对数据库的更新

详细流程请参考(本人测试过,很好用):

http://dbup.github.io/

配置截图:

C# 利用 DbUp 通过多个SQL Script文件完成对数据库的更新

程序如下:

static int Main(string[] args)
{
var connectionString =
args.FirstOrDefault()
?? "Server=(local)\\SqlExpress; Database=MyApp; Trusted_connection=true"; var upgrader =
DeployChanges.To
.SqlDatabase(connectionString)
.WithScriptsEmbeddedInAssembly(Assembly.GetExecutingAssembly())
.LogToConsole()
.Build(); var result = upgrader.PerformUpgrade(); if (!result.Successful)
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine(result.Error);
Console.ResetColor();
return -;
} Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("Success!");
Console.ResetColor();
return ;
}

。。。。。。。。

上一篇:tomcat的webapps文件夹下放更新后的项目就訪问不了


下一篇:学习python最难的就是入门,而这文章刚好适合初学者!