Hi,
Coming from Django world, I do like the simplicity of automated schema generation and maintenance.
However, I can imagine that slightly more complex projects would need a bit more flexibility.
How can one go about changing the database and migrating the current data? For example, if we want to change an existing ENUM, how do we use a mapping function to convert the old to the new format?
Is there any way to tap into the schema generation code and perform anything custom or is SilverStripe simply not intended for more complex projects?