Buenas Tardes, estoy tratando de hacer funcionar nhibernate con fluent.
Necesitaria algo de ayuda, al parecer arranca, veo en los logs que localiza los mappings y toma la cadena de conexion a la base de datos.
Pero no consigo hacer que me entrege nada SchemaExport o SchemaUpdate

Este es el log:
2010-04-08 15:14:50,000 [1] DEBUG NHibernate.Connection.DriverConnectionProvider [(null)] <(null)> - Obtaining IDbConnection from Driver 2010-04-08 15:14:50,000 [1] INFO NHibernate.Tool.hbm2ddl.SchemaUpdate [(null)] <(null)> - updating schema 2010-04-08 15:14:50,015 [1] INFO NHibernate.Cfg.Configuration [(null)] <(null)> - checking mappings queue 2010-04-08 15:14:50,015 [1] INFO NHibernate.Cfg.Configuration [(null)] <(null)> - processing one-to-many association mappings 2010-04-08 15:14:50,015 [1] INFO NHibernate.Cfg.Configuration [(null)] <(null)> - processing one-to-one association property references 2010-04-08 15:14:50,015 [1] INFO NHibernate.Cfg.Configuration [(null)] <(null)> - processing foreign key constraints 2010-04-08 15:14:50,015 [1] INFO NHibernate.Tool.hbm2ddl.SchemaUpdate [(null)] <(null)> - schema update complete 2010-04-08 15:14:50,015 [1] DEBUG NHibernate.Connection.ConnectionProvider [(null)] <(null)> - Closing connection

Este es el codigo:
public static void CreateSchema()
        {
            string cs = CrearCadena();
            FirebirdConfiguration firebird = new FirebirdConfiguration();
            Configuration configuration
                = Fluently.Configure()
                    .Database
                    (firebird.ConnectionString(cs))
                    .BuildConfiguration();
            ISession session = SessionFactory.GetSession();
            using (var tx = session.BeginTransaction())
                {
new SchemaExport(configuration).SetOutputFile(@"C:\Notes.sql").Create(true, true);
                    new SchemaUpdate(configuration).Execute(true, true);
                    tx.Commit();
                }
}

--

Carlos Gustavo Nuñez


--
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano

To unsubscribe, reply using "remove me" as the subject.

Responder a