o
    @Tj\                     @   sd   d dl Z d dlmZ d dlmZmZ d dlmZmZm	Z	 d dl
mZmZmZ G dd deeeZdS )    N)Vector)
ForeignKeyString)Mappedmapped_columnrelationship)BaseTimestampMixinUUIDPrimaryKeyc                   @   sh   e Zd ZU dZeedddZeej	 e
d< eedddZeed	Zeed
B  e
d< edddZd
S )FaceEmbeddingface_embeddingszusers.idCASCADE)ondeleteuser_idi   F)nullablei  N
image_pathUser)back_populates)__name__
__module____qualname____tablename__r   r   r   r   uuidUUID__annotations__r   	embeddingr   r   strr   user r   r   1/home/ubuntu/htdocs/ootd-api/./app/models/face.pyr   
   s   
 r   )r   pgvector.sqlalchemyr   
sqlalchemyr   r   sqlalchemy.ormr   r   r   app.models.baser   r	   r
   r   r   r   r   r   <module>   s    