Hola, capás que la idea que tengo es una locura, pero no pierdo nada con hacer la pregunta... Estoy haciendo una aplicacion, que soporta plugins. Quiero que cada plugin pueda generar una o mas tablas en mi base de datos, (sin relacionar estas tablas con las del core de la aplicacion). Ahora, lo que pense es pedirle al plugin que me de la/las clases que implementen ClassMap<AlgoDelPlugin> (de FluentNHibernate). Con lo que teniendo los maps de las tablas del plugin, podría agregarlas a mi base de datos usando esto <property name="hbm2ddl.auto">update</property>. Ahora el tema es, que si quiero desinstalar el plugin, por mas que se que las tablas no estan relacionadas con las del core, el update de hbm2ddl, segun entiendo no elimina nada, por lo que las tablas de cada plugin quedarían ensuciando la base de datos. Hay alguna forma de hacer lo que quiero hacer?
-- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
