The FirstProject Example uses SchemaExport, you might want to have a look at that.
On Sat, Apr 25, 2009 at 4:37 PM, James Gregory <[email protected]>wrote: > 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 -~----------~----~----~----~------~----~------~--~---
