12
A
答えて
13
私が移行クラスのインスタンスをインスタンス化し、その後、あなたは私がなぜ表示されないMigrateToLastVersion()
またはMigrateTo(long versionnr)
Migrator.Migrator m = new Migrator.Migrator ("SqlServer", connectionString, migrationsAssembly)
m.MigrateToLastVersion();
1
状部材のメソッドを呼び出すことができます。
NAntのタスクhttp://code.google.com/p/migratordotnet/source/browse/trunk/src/Migrator.NAnt/MigrateTask.cs
関連ビットを見てください現在地:申し訳ありません
private void Execute(Assembly asm)
{
Migrator mig = new Migrator(Provider, ConnectionString, asm, Trace, new TaskLogger(this));
mig.DryRun = DryRun;
if (ScriptChanges)
{
using (StreamWriter writer = new StreamWriter(ScriptFile))
{
mig.Logger = new SqlScriptFileLogger(mig.Logger, writer);
RunMigration(mig);
}
}
else
{
RunMigration(mig);
}
}
private void RunMigration(Migrator mig)
{
if (mig.DryRun)
mig.Logger.Log("********** Dry run! Not actually applying changes. **********");
if (_to == -1)
mig.MigrateToLastVersion();
else
mig.MigrateTo(_to);
}
関連する問題
- 1. EclipseからクリーンなAndroidビルドを実行しますか?
- 2. MFCアプリケーションのビルドをビルドしていても実行していない
- 3. マイグレーションを分割して新しいコードを実行しない
- 4. Windows上で実行可能なアプリケーションをビルドするには
- 5. Rails 5 - rakeタスク内でマイグレーションを生成して実行する
- 6. xcodebuildコマンドは、Jenkins内から実行したときとは異なるコマンドラインを実行したとき
- 7. PowershellからVS Team Servicesビルド内で実行するワークスペースを作成します。
- 8. MSYS2でビルドされたGTK +アプリケーションをダブルクリックして実行する
- 9. UEFIアプリケーション内部からUEFIシェルコマンドを実行します。
- 10. ユーザーアクションなしでWebページからClickOnceアプリケーションを実行する
- 11. コードシグナルなしでファイル共有から.NETアプリケーションを実行する
- 12. .NETスタンダードライブラリプロジェクト内でEFcoreマイグレーションを実行
- 13. コマンドをビルドしてバッチファイルから実行
- 14. コマンドラインビルドから実行しているが、Androidビルドから実行していないGradle Execタスク
- 15. コマンドラインからXamarin.iOSユニットテストをビルドして実行します
- 16. Xcode:アプリケーション - > iPodの実行/ビルドのアプリケーションをアップロードしていない
- 17. django-hordakのマイグレーション実行中にエラーが発生しました
- 18. パッケージまたはクラスの指定なしでコマンドラインからJavaアプリケーションを実行しますか?
- 19. iPhoneで実行したくないアプリケーション
- 20. Jenkinsは毎回ラベルの異なるノードでビルドを実行しますか?
- 21. ソースから寓話コンパイラをビルドして実行するには?
- 22. Google BigQueryはPHPアプリケーション内でクエリを実行しますか?
- 23. jenkins 2はLinuxまたはWindowsでビルドを実行します
- 24. Entity Frameworkは実行時にマイグレーションを適用します
- 25. Javaアプリケーション内からブタを実行
- 26. knexjs postgresqlのマイグレーションが正しく実行されていない
- 27. テストを実行しなかった場合、Jenkinsビルドに失敗する方法?
- 28. コンテナ内でSpring起動アプリケーションを実行していますか?またはVM?またはVM内のコンテナ?
- 29. jarからアプリケーションを実行すると、新しいファイル(パス)が機能しないのはなぜですか?
- 30. 上流実行ビルドのワークスペースからファイルをコピーします。
が、私はそれを得ることはありません... は、私はクラス-PROJEKTを作り、すべてをしましたチュートリアルのように。 その後、新しいWebプロジェクトを作成し、migration.dllとコンパイルされたアセンブリを含めました。 次に、ソースコードを追加しましたが、正しい移行アセンブリはどこにありますか?私の名前空間 "DBMigration"しか見つかりませんが、 "DBMigrationは名前空間ですが型として使用されています"というエラーメッセージが表示されます。手伝って頂けますか? – Lichtamberg
解決済み... System.Reflection.Assembly.Load(...) – Lichtamberg
これは実際にどのように行うべきかです。 :)マイグレーションを含むアセンブリファイルをAssemblyインスタンスにロードし、Migratorクラスに渡します。 :) –