в БД через sqlalchemy и после проходился по колонкам таблицы?
engine = create_engine(....)
session = Session(engine)
....
получаю уже существующую таблицу
table = Table(...., autoload_with = engine)
потом добавляю в таблицу колонку (СУБД: PostgreSQL)
session.execute(f'ALTER TABLE ... ADD COLUMN text TEXT')
session.commit()
но добавленная колонка не отобразится в table.columns
как обновить данные этой таблицы в коде на ходу?
А для чего может потребоваться динамически создавать колонки?
Та и в каких кейсах юзать Table вместо моделей тоже пока не вдупляю Разве шо под какие-то скриптики
нашел решение
Обсуждают сегодня