SQLAlchemy - другое имя для унаследованного столбца - PullRequest
0 голосов
/ 09 февраля 2020

У меня есть следующие sql модели алхимии:

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

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

Я хочу, чтобы manager_name представлял столбец name в базовом классе. Есть ли способ сделать это?

1 Ответ

0 голосов
/ 10 февраля 2020

похоже, что это решает проблему:

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

class Manager(Employee):
    __tablename__ = "manager"
    manager_name = Employee.name
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...