iro/model/schema.py
branchdevel
changeset 135 f8640c663e3e
parent 127 79966b937274
child 136 ca926774e16c
equal deleted inserted replaced
134:fae3fdfece65 135:f8640c663e3e
    74     info = Column(String(100))
    74     info = Column(String(100))
    75     status = Column(Enum("init","started","sending","sended","error"))
    75     status = Column(Enum("init","started","sending","sended","error"))
    76     user_id = Column("user", String(100), ForeignKey('apiuser.name'))
    76     user_id = Column("user", String(100), ForeignKey('apiuser.name'))
    77     user = relationship("User", backref=backref('jobs'))
    77     user = relationship("User", backref=backref('jobs'))
    78 
    78 
       
    79     def __repr__(self):
       
    80         return "<Job('%s','%s','%s','%s')>"%(self.hash,self.info, self.status, self.user_id)
       
    81 
    79 class User(Base):
    82 class User(Base):
    80     """Die Benutzerdatenbank von Iro. <em>ng_kunde</em> ist der verknüpfte netzguerilla.net Benutzer, der die Rechnung zahlt."""
    83     """Die Benutzerdatenbank von Iro. <em>ng_kunde</em> ist der verknüpfte netzguerilla.net Benutzer, der die Rechnung zahlt."""
    81     __tablename__ = "apiuser"
    84     __tablename__ = "apiuser"
    82     name = Column(String(100), primary_key=True)
    85     name = Column(String(100), primary_key=True)
    83     ng_kunde = Column(Integer)
    86     ng_kunde = Column(Integer)