Qu'est-ce que media-storage ?
Modèle de gestion du téléchargement, du stockage et des pièces jointes de fichiers. Actions : téléchargement de fichiers, téléchargement d'images, traitement de fichiers, intégration de stockage, pièce jointe de vignette, extraction de couleurs, téléchargement de fichiers, téléchargement d'images, stockage, pièce jointe, vignette. Modèles : stockage actif, table de blobs, table de pièces jointes, pièces jointes polymorphes, détection de fichiers en double. Stockage : Cloudflare R2, AWS S3, @aws-sdk/client-s3, clé UUID, répertoire à 2 niveaux, URL CDN, URL présignée. DB : Drizzle ORM, blob, somme de contrôle, MD5, métadonnées JSON, MIME, byte_size. Couleur : extraction de couleur dominante, couleur dominante, API Gemini, hex, blobs.metadata. Requête : recherche de vignettes, sous-requête, leftJoin, modèle de vue, conversion d'URL CDN. Source : dev-goraebap/sveltekit-custom-skills.