Est-il possible de créer une gâchette avec fluentmigrateur?
-
10-12-2019 - |
Question
est-il possible de créer une gâchette avec fluentmigrateur, sans recourir à SQL cru?
J'ai examiné le modèle d'objet pour la version actuellement publiée sur Nugetmigrator.1.0.1.0) et ne peut pas voir un moyen de le faire.
La solution
Je suis sûr que vous avez compris que la réponse est non.Et je ne pense pas que les déclencheurs seront pris en charge à tout moment bientôt.Ils sont très spécifiques à la base de données et nécessiteraient beaucoup de code pour couvrir tous les cas différents.Voir cet article sur Wikipedia: http://fr.wikipedia.org/wiki/database_trigger
Si vous voulez vraiment une expression crée.trigger en fluentmigrator, les demandes de tir sont toujours les bienvenues!
Autres conseils
Vous pouvez utiliser Execute.Script
[Migration(1)]
public class Migration_0001_Baseline : Migration
{
public override void Up()
{
Execute.Script("script1.sql");
}
public override void Down()
{
}
}