I'm not seeing anywhere where you're actually creating the schema, you should look into SchemaExport from NHibernate.
On Sat, Apr 25, 2009 at 3:58 PM, Marcos Matos <[email protected]> wrote: > > Hi, > I'm trying to create a test repository helper class that utilizes SQLite > inMemory and Fluent NHibernate, but i cant get the thing to work. I already > read a bunch of tutorials and sample codes, but the darn thing simply > doesn't work! > > I've created this sample code snippet to illustrate the problem. > > > ISessionFactory factory = Fluently.Configure() > > .Database(SQLiteConfiguration.Standard.InMemory) > .Mappings(m => > m.FluentMappings > > .AddFromAssemblyOf<User>()) > .BuildSessionFactory(); > > ISession session = factory.OpenSession(); > IList<User> list = > session.CreateCriteria(typeof(User)).List<User>(); > > This is the user class > > public class User : Entity<int> > { > public virtual string Nome { get; set; } > > public User() > { > } > } > > and here is the mapping (the Id comes from the base entity class) > > public class UserMap : ClassMap<User> > { > public UserMap() > { > Id(x => x.Id); > Map(x => x.Nome); > } > } > > All very simple and stupid, but when i run the code above i get this > exception: > > {"SQLite error\r\nno such table: User"} > > The SessionFactory and Session configurations looks fine. What Im doing > wrong? Using FluentNhibernate version 0.1.0.453 and System.Data.SQLite > 1.0.60.0 on windows xp 32. > > Thanks for your help! > > > -- > Marcos Castilho da Costa Matos > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Fluent NHibernate" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/fluent-nhibernate?hl=en -~----------~----~----~----~------~----~------~--~---
