""" Embedding model definition (placeholder for AI features) """ from sqlalchemy import Column, String, ForeignKey, LargeBinary import uuid from app.database import Base class Embedding(Base): """ Placeholder table for future AI embeddings (CLIP, face recognition, etc.) """ __tablename__ = 'embeddings' photo_id = Column(String, ForeignKey('photos.id', ondelete='CASCADE'), primary_key=True) model = Column(String) # e.g., 'clip-vit-b32', 'face-recognition', etc. vector = Column(LargeBinary) # raw float32 bytes for embedding vector