def create_and_save(cls, db_session=None, **kwargs): m = cls.create(**kwargs) with db_api.magic_session(db_session) as db: db.add(m) db.commit() return m
def _query(cls, db_session=None): with db_api.magic_session(db_session) as db: yield db.query(cls)