unless you can generate a model so the field length is always `connection.ops.max_name_length() + 1`, the skip condition should probably be `connection.ops.max_name_length() < X` where X is the length of the column name here.