diff -r 48c70425bf6c -r 351a02310dd8 iro/model/schema.py
--- 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. provider, typ und route 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):