Как динамически создавать таблицы с помощью SQLAlchemy?
Приложение на основе Flask. Использую для взаимодействия с БД SQLAlchemy. Есть группа таблиц БД приложения жёстко прописываемых в коде. Для их создания и миграций использую Flask-Migrate. Пока всё более-менее устраивает.
Необходимо динамически создавать таблицы в БД и минимально с ними работать - создать, удалить. Также нужен минимум работы с колонками - добавить колонку, удалить колонку.
Также не нужно, чтоб таблица попадала в общую миграцию созданную с помощью Flask-Migrate.
У меня есть динамически сформированный класс описывающий будущую таблицу, который генерирует специальная функция. Каким инструментом или методом можно воспользоваться, чтобы решить данную задачу?