Armazenamento de chave-valor com suporte SQLite: Manipulação de objetos semelhante a JS e serialização JSON automática
2024-12-22
Um projeto no GitHub apresenta um armazenamento de chave-valor construído sobre o SQLite, permitindo manipulação de objetos semelhante a JavaScript com serialização JSON automática. A função `createDatabaseClient` cria um cliente paralelo com componentes de leitor (`rdr`) e escritor (`wtr`) separados. O escritor utiliza proxies para atualizações parciais de JSON, enquanto o leitor retorna objetos JavaScript simples. Testes abrangentes cobrem operações CRUD básicas, atualizações aninhadas, exclusões e manipulações de matrizes.