2009-03-03 12 views
2

Je construis mon mappage, puis en utilisant l'exportation de schéma pour mettre à jour ma base de données. Toutefois, si je supprime une association dans mon mappage, puisqu'il ne figure plus dans le mappage, lorsque j'exécuterai SchemaExport, il ne supprimera pas la clé étrangère de l'association supprimée. Cela signifie qu'il ne parvient pas à supprimer la table associée à cette clé étrangère. Ce qui signifie en outre qu'il ne peut pas recréer la table et j'obtiens une exception "Il y a déjà un objet nommé Foo dans la base de données". Est-il possible de supprimer brutalement la table via Schema Export?SchemaExport, NHibernate et la suppression des clés étrangères

Répondre