Have you modified the CreateSessionFactory method? because that uses an in memory database, and recreates it on every run of the application.
On Sun, Jul 19, 2009 at 11:57 PM, percent20 <[email protected]> wrote: > > Am still trying to figure out fluent NHibernate and NHibernate. What > I am trying to do right now is figure out how to do an insert and > insert more data like a normal insert. > > As it is right now I am running through the first example and goofing > around with it to get a feel for Fluent NHibernate, and am modifying > it here and there. Here is my main in program. > > static void Main(string[] args) > { > var sessionFactory = CreateSessionFactory(); > > using (var session = sessionFactory.OpenSession()) > { > using (var transaction = session.BeginTransaction()) > { > var help = new Word { TheWord = "throw", > WordTypeID = new System.Guid("A2F85066-A296-4453-B9C3- > CB795E2CA95D") }; > > session.Save(help); > > transaction.Commit(); > } > > Console.ReadKey(); > } > } > > Here is mapping for word > > public class WordMap : ClassMap<Word> > { > public WordMap() > { > WithTable("Words"); > Id(x => x.ID, "GUID").GeneratedBy.Guid(); > Map(x => x.TheWord, "word"); > Map(x => x.WordTypeID, "WordTypeGUID"); > } > } > > Basically ever time I run the app it just updates the current values > instead of inserting new values into it. Been googling for a while > but just not understanding. I am not sure if it is a hibernate or > fluent hibernate > > For a couple of other questions. > > 1) When I use a preexisting table i get a "Object already exists in > database" error but when i let fluentnhibernate create a table it > works fine'ish except above problem. Am I doing something wrong? > 2) Do you create your tables first or let NHiberante do it for you? I > ask this because of the question just above. > 3) am i just doing something totally wrong? lol. > > Thanks for any help that can be provided. > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
