public void Apply(FluentNHibernate.Conventions.Instances.IIdentityInstance instance) { instance.Column("Id"); instance.UnsavedValue("0"); //instance.GeneratedBy.Identity(); //instance.GeneratedBy.HiLo("1000"); }
public void Apply(FluentNHibernate.Conventions.Instances.IVersionInstance instance) { instance.Column("RowVersion"); instance.Not.Nullable(); instance.UnsavedValue("0"); instance.Default(1); }
public void Apply(FluentNHibernate.Conventions.Instances.IIdentityInstance instance) { if (Attribute.IsDefined(instance.EntityType, typeof(GeneratedByAssignedAttribute))) instance.GeneratedBy.Assigned(); else instance.Column("Id"); }
public void Apply(FluentNHibernate.Conventions.Instances.IPropertyInstance instance) { var regexString = @"([A-Z][\w^[A-Z]]*)([A-Z][\w^[A-Z]]*)*"; var newName = Regex.Replace(instance.Name, regexString, (m => (m.Index != 0 ? "_" : "") + m.Value.ToLower())); instance.Column(newName); }
public void Apply(FluentNHibernate.Conventions.Instances.IIdentityInstance instance) { instance.Column(instance.EntityType.Name + "Id"); }
public void Apply(FluentNHibernate.Conventions.Instances.IManyToOneInstance instance) { instance.Column(instance.Property.Name + "Fk"); }
public void Apply(FluentNHibernate.Conventions.Instances.IPropertyInstance instance) { var columnName = ConventionsUtilities.CamelCaseToUpperCaseWithUnderscoreSeparator(instance.Property.Name); instance.Column(columnName); }
public void Apply(FluentNHibernate.Conventions.Instances.IIdentityInstance instance) { instance.Column(instance.EntityType.Name + "Id"); instance.GeneratedBy.Assigned(); }
public void Apply(FluentNHibernate.Conventions.Instances.IIdentityInstance instance) { instance.Column("Id"); instance.UnsavedValue("0"); instance.GeneratedBy.Sequence(instance.EntityType.Name+"_sequence"); }
public void Apply(FluentNHibernate.Conventions.Instances.IIdentityInstance instance) { instance.Column("ID"); }
public void Apply(FluentNHibernate.Conventions.Instances.IManyToOneInstance instance) { instance.Fetch.Join(); instance.Column(instance.Property.Name + "Id"); instance.ForeignKey("Fk_" + instance.EntityType.Name + "_" + instance.Property.Name); }