public void Apply(IIdentityInstance instance) { instance.CustomType<Guid>(); instance.Column("Id"); instance.GeneratedBy.Custom<global::NHibernate.Id.SequenceHiLoGenerator>(); instance.UnsavedValue(Guid.Empty.ToString()); }
public void Apply(IIdentityInstance instance) { instance.Column("Id"); instance.UnsavedValue("0"); // instance.GeneratedBy.HiLo("1000"); }
public void Apply(IIdentityInstance instance) { instance.CustomType <Guid>(); instance.Column("Id"); instance.GeneratedBy.Custom <global::NHibernate.Id.SequenceHiLoGenerator>(); instance.UnsavedValue(Guid.Empty.ToString()); }
public void Apply(IIdentityInstance instance) { instance.Column("Id"); instance.UnsavedValue("0"); // instance.GeneratedBy.HiLo("1000"); }
/// <summary> /// Apply convention. /// </summary> /// <param name="instance">Instance convention.</param> public void Apply(IIdentityInstance instance) { //TODO: Review this point after upgrade FluentNHibernate to 1.3 or after instance.CustomType <IdentityType>(); instance.Access.LowerCaseField(); instance.UnsavedValue("null"); instance.GeneratedBy.Assigned(); }
public void Apply(IIdentityInstance instance) { instance.Column("Id"); if (instance.EntityType.BaseType == typeof(DomainEntity)) { //instance.UnsavedValue(Guid.Empty.ToString()); instance.GeneratedBy.GuidComb(); } else if (instance.EntityType.BaseType == typeof(Entity)) { instance.UnsavedValue("0"); //instance.GeneratedBy.HiLo("1000"); } }
public void Apply(IIdentityInstance instance) { instance.Column("Id"); if(instance.EntityType.BaseType==typeof(DomainEntity)) { //instance.UnsavedValue(Guid.Empty.ToString()); instance.GeneratedBy.GuidComb(); } else if (instance.EntityType.BaseType==typeof(Entity)) { instance.UnsavedValue("0"); //instance.GeneratedBy.HiLo("1000"); } }
public void Apply(IIdentityInstance instance) { instance.Column(instance.EntityType.Name + "Id"); instance.UnsavedValue("0"); instance.GeneratedBy.Identity(); }
public void Apply(IIdentityInstance instance) { instance.UnsavedValue("0"); // Use Native instead of Identity for extra compatibility. They are equivalent on SQL Server instance.GeneratedBy.Native(); }
public void Apply(IIdentityInstance instance) { instance.Column(instance.EntityType.Name + "Id"); instance.UnsavedValue("0"); instance.GeneratedBy.Identity(); }
public void Apply(IIdentityInstance instance) { instance.UnsavedValue("0"); // Use Native instead of Identity for extra compatibility. They are equivalent on SQL Server instance.GeneratedBy.Native(); }