CustomField breaks "The Field Ordering"
CustomFieldAttribute's Order property is breaking "The Field Ordering"
seems need stand-alone-attibute for Order property
ServiceStack.OrmLite/src/ServiceStack.OrmLite/OrmLiteConfigExtensions.cs
internal static ModelDefinition GetModelDefinition ( this Type modelType ) { ...
if ( customFieldAttr != null ) order = customFieldAttr.Order;
... }
public f11 {get;set}
public f2 {get;set}
[CustomField ("VarChar(1234") ] public MsgField {get;set}
public f31 {get;set}
[CustomField (Order(3) ] public f32 {get;set}
public f45 {get;set}

-
conquerer commented
[AttributeUsage(AttributeTargets.Property)]
public class CustomFieldAttribute : AttributeBase
{
public string Sql { get; set; }
public int Order { get; set; }public int? Order { get; set; }
.
.internal static ModelDefinition GetModelDefinition ( this Type modelType ) { ...
if ( customFieldAttr != null && customFieldAttr.Order != null ) order = customFieldAttr.Order;may be ??