habe vor wenigen Tagen angefangen, mich mit SQLAlchemy zu beschäftigen. Eine Sache habe ich jedoch nicht ganz verstanden.
Es geht um die Geschichte ForeignKey. Wie kann ich ein Object anlegen/speichern, welches auch z.B. Listen beinhaltet.
Code: Alles auswählen
class Person(Base):
__tablename__ = 'Personen'
personenID = Column(Integer, primary_key=True)
name = Column(String)
termine = relationship('Termine')
class Termin(Base):
__tablename__ = 'Termine'
terminID = Column(Integer, primary_key=True)
datum = Column(String)
personenID = Colum(Integer, ForeignKey('Personen.personenID'))
person = relationship('Person')
Code: Alles auswählen
class neuePerson():
def __init__(self, mName):
self.name = mName
self.termine = list()
def setTermin(self, mTermin):
self.termine.append(mTermin)
Beste Grüße
homerunjack