Нет, но зависит от того, что за дефолт. Если через func, то после вставки в бд
Написал class Model(Base): flag: Mapped[bool] = mapped_column(Boolean, default=False) Но при инициализации тот был None
Хмм, странно, видимо это прям в бд дефолт создан Column defaults can be server-side functions or constant values which are defined in the database along with the schema in DDL, or as SQL expressions which are rendered directly within an INSERT or UPDATE statement emitted by SQLAlchemy; they may also be client-side Python functions or constant values which are invoked by SQLAlchemy before data is passed to the database.
Ну, в БД этой таблицы нет. Казалось default сразу доступен
Обсуждают сегодня