import typing from abacus_common_logic.models.base import db def as_dict(instance: db.Model) -> dict[str, typing.Any]: """Convert model instance to dictionary.""" return { column.name: getattr(instance, column.name) for column in instance.__table__.columns }