• 
      

    Standardize serializing of attributes/values in mutation statements.

    Review Request #9525 — Created Jan. 23, 2018 and submitted — Latest diff uploaded

    Information

    Django Evolution
    master
    ef313c9...

    Reviewers

    Each of the mutation classes had their own way of representing
    attributes and values for their statements when writing an evolution
    file. These led to inconsistencies in output, especially when outputting
    evolution files on Python 3.

    This change switches the file to using Unicode strings and outputting
    attributes and values in a consistent way, factoring in Unicode strings
    and giving us a single place to better handle serialization of values.

    Unit tests pass.