«Tipos de columna personalizados» en SQLDelight: Android | lähde: Kaustubh Patange | Octubre de 2020

Bueno, me voynorteg hablar sobre lo específico que es tipos. Como sabemos, los tipos de columna personalizados para SQLite siempre son esenciales porque no están integrados, por lo que los desarrolladores tienden a buscar una técnica que asigne su propio tipo de objeto a la mayoría TEXT que es algo que SQL entiende.

En SQLDelight, se puede lograr lo mismo escribiendo y ColumnAdapter. A continuación se muestra un ejemplo típico de adaptador.

A continuación, puede definir la lógica que entra en encode Y decode función. Para datos más complejos, parece mejor serializarlos JSON usando una de las bibliotecas famosas como GRAMOhijo, Moshi, serialización kotlinx.

yo prefiero serialización kotlinx porque comprende la estructura de Kotlin y, por supuesto, el soporte de múltiples plataformas. De hecho, es una gran conversación. Leonid Startsev sobre su última versión 1.0 en JetBrainsTV.

Bien, ¿ahora qué? ¡En medio del artículo, todavía no tengo claro el propósito de esta guía!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *