Open yuxiaoy1 opened 2 days ago
It would break all existing databases that were created with the default. Fairly sure that’s why it wasn’t changed in SQLAlchemy either.
I have thought about adding the suggested value as something that can be imported. Perhaps a subclass that uses that value if nothing is passed.
Maybe a new metadata object MetaDataWithNamingConvetion
? then the db can be initialized as db = SQLAlchemy(metadata=MetaDataWithNamingConvetion)
The naming convetion mentioned in docs is useful in some migration situations, would it be better to set it as default?