Guest User

Untitled

a guest
Apr 7th, 2020
15
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.72 KB | None | 0 0
  1. class Camera(db.Model):
  2.     id = db.Column(db.Integer, primary_key=True, autoincrement=True)
  3.  
  4.     name = db.Column(db.String)
  5.  
  6.     is_active = db.Column(db.Boolean, default=False, nullable=False)
  7.  
  8.     url = db.Column(db.String)
  9.  
  10.     reports = db.relationship(Report, back_populates="camera", lazy="dynamic")
  11.  
  12.  
  13. class Report(db.Model):
  14.     id = db.Column(db.Integer, primary_key=True, autoincrement=True)
  15.  
  16.  
  17.     camera_id = db.Column(db.Integer, db.ForeignKey("camera.id"), index=True, nullable=False)
  18.     camera = db.relationship(Camera, back_populates="reports")
  19.                        
  20.     url = db.Column(db.String, nullable=False)
  21.  
  22.     time_created = db.Column(db.DateTime(timezone=True), default=db.func.now())
Advertisement
Add Comment
Please, Sign In to add comment