SQLAlchemy-继承列的其他名称

问题描述 投票:0回答:1

我有以下SQL炼金术模型:

class Employee(Base):
    __tablename__ = "employee"
    name = Column(String)

class Manager(Employee):
    __tablename__ = "manager"
    manager_name = Column(String)

我希望manager_name表示基类中的列name。有办法吗?

python sqlalchemy
1个回答
0
投票
似乎可以解决此问题:

class Employee(Base): __tablename__ = "employee" name = Column(String) class Manager(Employee): __tablename__ = "manager" manager_name = Employee.name

© www.soinside.com 2019 - 2024. All rights reserved.