https://python.plainenglish.io/utilizing-djangos-schemaeditor-for-advanced-database-migrations-85f114253b3b