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

Responder a