использую declarative_base, в отдельном модуле models в разных файлах разные модельки, все наследованы от declarative. в main.py создаю engine, затем -- base.metadata.create_all(bind=engine)
при запуске никаких ошибок, а когда пытаюсь взаимодействовать с базой, оказывается, что таблиц никакх нет
причем я всегда так оформляла проекты, раньше работало 🤷🏼♀️ чего я могла сделать не так?
стэковерфлоу приводит к ответам типа " у вас engine объявлен после создания таблиц", "у вас база не знает про модельки", но вроде это все проверила...
например выполняешь create_all до импорта моделей, метадата у тебя пустая.
ну телепаты в отпуске. поэтому показывай код.
Обсуждают сегодня