Kaynağa Gözat

updated db models

control 3 yıl önce
ebeveyn
işleme
d5d64b6503
1 değiştirilmiş dosya ile 13 ekleme ve 0 silme
  1. 13 0
      app/models.py

+ 13 - 0
app/models.py

@@ -22,3 +22,16 @@ class Transaction(db.Model):
 class Hashchain(db.Model):
     id = db.Column(db.Integer, primary_key=True)
     blockhash = db.Column(db.String(64))
+
+class Art(db.Model):
+    id = db.Column(db.Integer, primary_key=True)
+    name = db.Column(db.String(200))
+    description = db.Column(db.String(200))
+    filehash = db.Column(db.String(64)) # sha256 hash
+
+class List(db.Model):
+    id = db.Column(db.Integer, primary_key=True)
+    filehash = db.Column(db.String(64)) # sha256 hash
+    min_price = db.Column(db.Float)
+    out_price = db.Column(db.Float)
+    bidlist = db.Column(db.String(200)) ## need to store list of bids