Skip to content

A convenient way to get a session from a member method of Model #86

Description

@dingyaguang117

like:

class User(Base):
    __tablename__ = 'users'

    id = Column(BigInteger, primary_key=True)
    username = Column(String(64), unique=True)

    def __init__(self, username):
        self.username = username
  
    @classmethod
    def get_jack(cls):
        return cls.session.query(cls).filter(cls.name=='jack').first()

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions