PW-394 add all required (NOT NULL) attributes for designers

This commit is contained in:
Martin
2016-05-26 12:19:33 +02:00
parent a080bd45d0
commit 390d18679e
+10
View File
@@ -7,10 +7,20 @@ class Designer(db.Model):
designerid = db.Column(db.Integer, primary_key=True)
name = db.Column(db.String(100), nullable=False)
path = db.Column(db.String(100), nullable=False)
username = db.Column(db.String(100), nullable=False)
territory = db.Column(db.String(2), nullable=False)
currency = db.Column(db.String(3), nullable=False)
commission = db.Column(db.Integer, nullable=False)
commission_resale = db.Column(db.Integer, nullable=False)
def to_json(self, nested=False):
return {
'designerid': self.designerid,
'name': self.name,
'path': self.path,
'username': self.username,
'territory': self.territory,
'currency': self.currency,
'commission': self.commission,
'commission_resale': self.commission_resale
}