When executing the add field command in arcpy it always appends the field at the end of an attribute table.
Can someone help me write a code where a field can be inserted in the middle of an attribute table by parsing the data in the fields that would come after the new row to a dictionary, then deleting those rows, adding the new field and then recreating the old fields that were deleted and parsing the data back into the fields?
I know it seems like a lot of extra work but there are times when this would be helpful.