added in DB tables for new face DB structures/links
This commit is contained in:
@@ -181,7 +181,6 @@ class DelFile(Base):
|
||||
def __repr__(self):
|
||||
return f"<file_eid: {self.file_eid}, orig_path_prefix={self.orig_path_prefix}>"
|
||||
|
||||
|
||||
class FileType(Base):
|
||||
__tablename__ = "file_type"
|
||||
id = Column(Integer, Sequence('file_type_id_seq'), primary_key=True )
|
||||
@@ -229,6 +228,30 @@ class Refimg(Base):
|
||||
def __repr__(self):
|
||||
return f"<id: {self.id}, fname: {self.fname}, created_on: {self.created_on}, encodings: {self.encodings}>"
|
||||
|
||||
class Face(Base):
|
||||
__tablename__ = "face"
|
||||
id = Column(Integer, Sequence('face_id_seq'), primary_key=True )
|
||||
face = Column( LargeBinary )
|
||||
|
||||
def __repr__(self):
|
||||
return f"<id: {self.id}, face={self.face}"
|
||||
|
||||
class FaceFileLink(Base):
|
||||
__tablename__ = "face_file_link"
|
||||
face_id = Column(Integer, ForeignKey("face.id"), primary_key=True )
|
||||
file_eid = Column(Integer, ForeignKey("file.eid"), primary_key=True )
|
||||
|
||||
def __repr__(self):
|
||||
return f"<face_id: {self.face_id}, file_eid={self.file_eid}"
|
||||
|
||||
class FaceRefimgLink(Base):
|
||||
__tablename__ = "face_refimg_link"
|
||||
face_id = Column(Integer, ForeignKey("face.id"), primary_key=True )
|
||||
refimg_id = Column(Integer, ForeignKey("refimg.id"), primary_key=True )
|
||||
|
||||
def __repr__(self):
|
||||
return f"<face_id: {self.face_id}, refimg_id={self.refimg_id}"
|
||||
|
||||
|
||||
|
||||
################################################################################
|
||||
|
||||
Reference in New Issue
Block a user