Ogni entity che deve essere persistita su SQLite tramite la libreria SQLite-net deve specificare una chiave primaria come un id autogenerato, un codice fiscale, una partita IVA o altro ancora. Per specificare quale proprietà contiene la chiave primaria, dobbiamo decorarla con l'attributo PrimaryKey come mostrato nel prossimo esempio
public class Persona{ [PrimaryKey] public string CodiceFiscale { get; set; } ... }
Quando la chiave primaria è un id autogenerato dal database, oltre all'attributo PrimaryKey dobbiamo specificare anche l'attributo AutoIncrement.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Utilizzare DeepSeek R1 con Azure AI
Sfruttare GPT-4o realtime su Azure Open AI per conversazioni vocali
Change tracking e composition in Entity Framework
Migliorare la sicurezza dei prompt con Azure AI Studio
Utilizzare il nuovo modello GPT-4o con Azure OpenAI
Creare un webhook in Azure DevOps
Documentare i servizi REST con Swagger e OpenAPI con .NET 9
Gestione degli stili CSS con le regole @layer
Gestione degli eventi nei Web component HTML
Managed deployment strategy in Azure DevOps
Utilizzare Copilot con Azure Cosmos DB
Inference di dati strutturati da testo con Semantic Kernel e ASP.NET Core Web API