生のSQLに頼らずに、FluentMigratorでトリガーを作成することはできますか?FluentMigratorでトリガーを作成することはできますか?
現在、Nuget(FluentMigrator.1.0.1.0)でリリースされているバージョンのオブジェクトモデルを調べましたが、その方法はわかりません。
生のSQLに頼らずに、FluentMigratorでトリガーを作成することはできますか?FluentMigratorでトリガーを作成することはできますか?
現在、Nuget(FluentMigrator.1.0.1.0)でリリースされているバージョンのオブジェクトモデルを調べましたが、その方法はわかりません。
答えは「いいえ」であることがわかりました。そして私はトリガーがすぐにサポートされるとは思わない。これらはデータベース特有のもので、さまざまなケースをカバーするために多くのコードが必要になります。 http://en.wikipedia.org/wiki/Database_trigger
FluentMigratorで実際にCreate.Trigger式を使用する場合、プルリクエストはいつでも歓迎です!
あなたはExecute.Script
に[Migration(1)]
public class Migration_0001_Baseline : Migration
{
public override void Up()
{
Execute.Script("script1.sql");
}
public override void Down()
{
}
}
これはファイル内にありますが、それはまだ「生のSQL」です。 –
Rollback/MigrateDownのための 'Down'スクリプトも必要です。 – Caltor
を使用することができますが、その問題の解決策を発見しましたか? –