public void Apply(FluentNHibernate.Conventions.Instances.IClassInstance instance) { string name = instance.EntityType.FullName.Replace("Gms.Domain.", "").Replace(".", "_"); instance.Table(name.InflectTo().Pluralized); //instance.Table(instance.EntityType.Name.InflectTo().Pluralized); }
public void Apply(FluentNHibernate.Conventions.Instances.IClassInstance instance) { var tableName = instance.EntityType.Name; tableName = ConventionsUtilities.CamelCaseToUpperCaseWithUnderscoreSeparator(tableName); instance.Table(TABLE_PREFIX + tableName); }
public void Apply(FluentNHibernate.Conventions.Instances.IClassInstance instance) { string typeName = instance.EntityType.Name; IPluralize pluralizer = new Pluralizer(); instance.Table(pluralizer.Pluralize(typeName)); }
public void Apply(FluentNHibernate.Conventions.Instances.IClassInstance instance) { //if (instance.EntityType.Name.ToUpper().Contains("WORKER")) // instance.Table("WORKERS"); //else var a = instance.EntityType.Name; instance.Table(Inflector.Net.Inflector.Pluralize(instance.EntityType.Name)); }
public void Apply(FluentNHibernate.Conventions.Instances.IClassInstance instance) { instance.Table(Inflector.Net.Inflector.Pluralize(instance.EntityType.Name)); if (!typeof(Closet).IsAssignableFrom(instance.EntityType)) { instance.Cache.Region("Entities"); instance.Cache.NonStrictReadWrite(); } }
public void Apply(FluentNHibernate.Conventions.Instances.IClassInstance instance) { //instance.Table(Inflector.Net.Inflector.Pluralize(instance.EntityType.Name)); //instance.Table("PRF_" + instance.EntityType.Name); // e.g. Profiling2.Domain.Scr.Proposed.RequestProposedPerson string[] namespaces = instance.EntityType.Namespace.Split('.'); if (namespaces != null && namespaces.Length > 2) { // produces 'Scr_RequestProposedPerson'. instance.Table(namespaces[2] + "_" + instance.EntityType.Name); } else { instance.Table(instance.EntityType.Name); } }
public void Apply(FluentNHibernate.Conventions.Instances.IClassInstance instance) { instance.Table(Inflector.Net.Inflector.Pluralize(instance.EntityType.Name)); }
public void Apply(FluentNHibernate.Conventions.Instances.IClassInstance instance) { instance.Table(instance.EntityType.Name.InflectTo().Pluralized); }
public void Apply(FluentNHibernate.Conventions.Instances.IClassInstance instance) { // Make the table the plural version of the entity's name instance.Table(Inflector.Pluralize(instance.EntityType.Name)); }
public void Apply(FluentNHibernate.Conventions.Instances.IClassInstance instance) { instance.Table(MvcApplication.Config("table.Prefix") + instance.EntityType.Name); }
public void Apply(FluentNHibernate.Conventions.Instances.IClassInstance instance) { string typeName = instance.EntityType.Name; instance.Table(typeName + "s"); }
public void Apply(FluentNHibernate.Conventions.Instances.IClassInstance instance) { instance.Table(instance.EntityType.Name); }
public void Apply(FluentNHibernate.Conventions.Instances.IClassInstance instance) { string typeName = instance.EntityType.Name; // instance.Table("[" +instance.EntityType.Name + "123]"); // used to config mapping table name }
/// <summary> /// Applies the specified instance. /// </summary> /// <param name="instance">The instance.</param> public abstract void Apply(FluentNHibernate.Conventions.Instances.IClassInstance instance);