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.