From 47d4300e83577ac7d9993d21ee9a92be24e47c42 Mon Sep 17 00:00:00 2001 From: Stijn Seghers Date: Tue, 18 Aug 2015 20:47:49 +0200 Subject: [PATCH] Product and paid status of an order can't be NULL --- app/models.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/models.py b/app/models.py index e4cb847..9bcbafb 100644 --- a/app/models.py +++ b/app/models.py @@ -132,8 +132,9 @@ class OrderItem(db.Model): id = db.Column(db.Integer, primary_key=True) user_id = db.Column(db.Integer, db.ForeignKey('user.id')) order_id = db.Column(db.Integer, db.ForeignKey('order.id'), nullable=False) - product_id = db.Column(db.Integer, db.ForeignKey('product.id')) - paid = db.Column(db.Boolean, default=False) + product_id = db.Column(db.Integer, db.ForeignKey('product.id'), + nullable=False) + paid = db.Column(db.Boolean, default=False, nullable=False) extra = db.Column(db.String(254), nullable=True) name = db.Column(db.String(120))