iro/model/schema.py
branchdevel
changeset 117 351a02310dd8
parent 94 4349f10d77a6
child 121 ca63b6776231
--- a/iro/model/schema.py	Fri Jan 27 21:14:18 2012 +0100
+++ b/iro/model/schema.py	Fri Jan 27 21:21:41 2012 +0100
@@ -19,6 +19,10 @@
     isDefault = Column(Boolean)
     offer = relationship("Offer")
 
+    def __init__(self, offer, default=False):
+        self.offer = offer
+        self.isDefault = default
+
 class Offer(Base):
     """Alle Routen über die SMS, Faxe und Mails verschickt werden könnnen. <em>provider</em>, <em>typ</em> und <em>route</em> werden verwendet, um die entsprechenden Zugangsdaten laden zu können."""
     __tablename__ = "offer"
@@ -26,6 +30,12 @@
     provider = Column(String(100))
     route = Column(String(100))
     typ = Column(String(100))
+
+    def __init__(self, name, provider, route, typ):
+        self.name = name
+        self.provider = provider
+        self.route = route
+        self.typ = typ
     
 
 class Message(Base):