Summary
Keywords
Full Transcript
¡Clase número 146 del curso! 🎉 En este video implementaremos el DataSource de Drift, que será el puente entre nuestra infraestructura y la base de datos SQLite3. Este DataSource permitirá ejecutar operaciones CRUD reales para el sistema de favoritos ❤️🎬 Conectaremos directamente con la tabla que creamos previamente y dejaremos lista la capa de datos para integrarla al repositorio e interactuar con la UI en los próximos videos. 🧠 Verás paso a paso: 📂 Crear el archivo favorites_datasource.dart dentro de infraestructura 🔌 Conectar el DataSource con la base de datos Drift que configuramos 🧱 Implementar funciones CRUD: insertar, seleccionar y eliminar películas favoritas 🧩 Mapear los datos entre las tablas de Drift y nuestras entidades ⚙️ Manejar excepciones y asegurar que el flujo sea seguro y estable 🔄 Preparar el DataSource para integrarse al repositorio de favoritos 🎯 Con esto lograrás: ✅ Un DataSource completamente funcional usando Drift ✅ Operaciones CRUD reales listas para usarse desde la app ✅ Separación clara entre dominio, repositorio y persistencia local ✅ Base sólida para implementar el provider de favoritos y conectar la UI 📂 Repositorio del curso con el Drift DataSource implementado: https://github.com/Isnotcristhianr/Flutter_course
