Similar to how we handle float, we could use REAL in the database for these values.
Guia do colaborador
Pilha de tecnologia
csharpsqlite
Domain
database
Tipo Issue
feature
DifficultyDificuldade de implementação estimada para um novo contribuidor, de 1 para alterações muito pequenas a 5 para trabalho de nível especializado.
2
Tempo estimadoUm intervalo de tempo aproximado para um colaborador experiente investigar, implementar, testar e preparar um pull request.
1-3 hours
Status da atividadeQuão disponível o issue aparece agora: novo, ativo, obsoleto, bloqueado ou aguardando entrada do mantenedor.
stale
ClarityCom que clareza o issue explica a mudança esperada, os critérios de aceitação e a próxima etapa.
clear
Prerequisites
Understand Half data typeFamiliarity with EF Core SQLite provider
Simpatia para novatosUma pontuação de 1 a 100 que estima o quão acessível este issue é para colaboradores iniciantes.
70
Direção de pesquisa
The implementation should mirror how 'float' is handled in the Microsoft.Data.Sqlite provider. Look at the existing float handling code in the provider's type mapping (e.g., in the SqliteTypeMappingSource or similar). The issue suggests using REAL as the storage type for Half values. Ensure that the mapping is consistent with other floating point types and that proper conversions are added for reading and writing.