You may be able to fix it by using
SchemaMetadataUpdater.QuoteTableAndColumns

On Nov 8, 7:06 am, jd <[email protected]> wrote:
> Hi all,
>
> I am getting this error:
>
> http://d4dilip.wordpress.com/2011/09/28/nhibernate-error-incorrect-sy...
>
> The above post suggests wrapping the table/column name with '[name]'
> but how do I do this using automapping? I can't change my property
> names.
>
> I am currently using the following configuration code:
>
>         private static ISessionFactory SessionFactory
>         {
>             get
>             {
>                 if (_sessionFactory == null)
>                 {
>                     _sessionFactory = Fluently
>                         .Configure()
>                         .Database(
>                             MsSqlConfiguration.MsSql2008
>                             
> .ConnectionString(Properties.Settings.Default.DataSourceConnectionString)
>                         )
>                         .Mappings(x =>
>                             x.AutoMappings.Add(
>                                 AutoMap.AssemblyOf<EntityBase<int,
> Form>>()
>                                 .Where(y =>
>
> y.Namespace.StartsWith("Domain.Model")
>                                 )
>                                 .IgnoreBase<EntityBase<int, Form>>()
>                                 .Conventions.Add(
>                                     DefaultCascade.All(),
>                                     ConventionBuilder.HasMany.Always(z
> => z.Cascade.AllDeleteOrphan())
>                                 )
>                             )
>                         )
>                         // Always overwrite db
>                         .ExposeConfiguration(config =>
>                                 new SchemaExport(config).Create(true,
> true)
>                         )
>                         .BuildSessionFactory();
>                 }
>                 return _sessionFactory;
>             }
>         }

-- 
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.

Reply via email to