in src/PDWScripter/IndexColumnDef.cs [27:40]
public virtual int CompareTo(object obj)
{
if (obj == null) return 1;
IndexColumnDef otherIndexColumnDef = obj as IndexColumnDef;
if (otherIndexColumnDef != null)
{
if (this == null || otherIndexColumnDef == null) return 1;
if (this.key_ordinal.CompareTo(otherIndexColumnDef.key_ordinal) != 0) return 1;
if (this.name.ToUpper().CompareTo(otherIndexColumnDef.name.ToUpper()) != 0) return 1;
if (this.is_descending_key.CompareTo(otherIndexColumnDef.is_descending_key) != 0) return 1;
if (this.index_type.CompareTo(otherIndexColumnDef.index_type) != 0) return 1;
}
return 0;
}