0
いくつかの行を追加する移行を作成する必要があります(存在しない場合のみ)。FluentMigratorでキーが存在しないrowifを挿入する方法
現在、主キーの競合がある場合、行がすでに存在するため、移行は失敗します。
テーブルが存在しない場合はテーブルを作成する方法を知っていますが、データに対して同じことを行うことはできません。
は別のオプションは、アップサートであるか、または操作をマージしますが、
いくつかの行を追加する移行を作成する必要があります(存在しない場合のみ)。FluentMigratorでキーが存在しないrowifを挿入する方法
現在、主キーの競合がある場合、行がすでに存在するため、移行は失敗します。
テーブルが存在しない場合はテーブルを作成する方法を知っていますが、データに対して同じことを行うことはできません。
は別のオプションは、アップサートであるか、または操作をマージしますが、
あなたが直接流れるようなインターフェイスを使用してそれを行うことはできません(スクリプトを実行せずに)FluentMigratorでそれを行う方法を見つけることができませんでしたでした。あなたが言ったように、スクリプトを実行するか、移行自体でsqlコマンドを書いて実行する必要があります。何かのように
public override void Up()
{
var sqlCommand = string.Format([YOUR SQL COMMANDS]);
Execute.Sql(sqlCommand);
}