当前位置: 首页 > 编程语言 > C#

migratordotnet-从应用程序内部运行迁移(没有或构建)share

时间:2023-04-10 19:07:43 C#

migratordotnet-从应用程序内部运行迁移(没有或构建)谢谢!我实例化了一个Migrator类的实例,然后你可以调用MigrateToLastVersion()或MigrateTo(longversionnr)Migrator.Migratorm=newMigrator.Migrator("SqlServer",connectionString,migrationsAssembly)m.MigrateToLastVersion();我不明白为什么不。看看nant任务http://code.google.com/p/migratordotnet/source/browse/trunk/src/Migrator.NAnt/MigrateTask.cs相关位在这里:以上是C#学习教程:migratordotnet-从应用程序内部运行迁移(不需要或构建)分享所有内容,如果它对你有用并且你需要了解更多关于C#的学习教程,希望你多加关注—privatevoidExecute(Assemblyasm){Migratormig=newMigrator(Provider,ConnectionString,asm,Trace,newTaskLogger(this));mig.DryRun=DryRun;如果(ScriptChanges){使用(StreamWriterwriter=newStreamWriter(ScriptFile)){mig.Logger=newSqlScriptFileLogger(mig.Logger,writer);运行迁移(mig);}}else{RunMigration(mig);}}privatevoidRunMigration(Migratormig){if(mig.DryRun)mig.Logger.Log("**********试运行!实际上没有应用更改。***********");如果(_to==-1)mig.MigrateToLastVersion();否则mig.MigrateTo(_to);}本文收集自网络,不代表立场,如涉及侵权,请点击右边联系管理员删除。如需转载请注明出处: