Quando lasciamo che sia Entity Framework Code-First a creare il database, questo utilizza alcuni valori di default che spesso eccessivi per il loro reale utilizzo. Ad esempio, tutte le stringhe vengono generate sul database come colonne nvarchar(4000). Se dobbiamo memorizzare un indirizzo o un nominativo, le dimensioni del campo possono essere ridotte. Inoltre, si può utilizzare una colonna di tipo varchar invece che nvarchar.
Per specificare il tipo della colonna sul database possiamo utilizzare l'attributo Column sulla proprietà specificando il TypeName. Inoltre, se la proprietà è d tipo string, possiamo anche specificare la lunghezza tramite l'attributo MaxLength, come possiamo vedere nel seguente codice:
[Column(TypeName = "varchar")]
[MaxLength(30)]
public string Name { get; set; }Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Integrare un servizio esterno con .NET Aspire
Recuperare le subissue e il loro stato di completamento in GitHub
Evidenziare una porzione di testo in un pagina dopo una navigazione
Creare un agente A2Acon Azure Logic Apps
Gestione degli eventi nei Web component HTML
Collegare applicazioni server e client con .NET Aspire
Configurare lo startup di applicazioni server e client con .NET Aspire
Gestire codice JavaScript con code splitting e lazy loading
La gestione della riconnessione al server di Blazor in .NET 9
Ospitare n8n su Azure App Service
Esporre un server MCP esistente con Azure API Management
Utilizzare una qualunque lista per i parametri di tipo params in C#
I più letti di oggi
- Effettuare il multi-checkout in linea nelle pipeline di Azure DevOps
- Alleggerire le applicazioni WPF sfruttando gli oggetti Freezable
- Esaminare documenti XML con namespace utilizzando LINQ to XML
- Sfruttare una CDN con i bundle di ASP.NET
- Effetto turnstile su tutte le pagine con il Windows Phone Toolkit
- Le DirectInk API nella Universal Windows Platform
- Gli oggetti CallOut di Expression Blend 4.0
- Inserire le news di Punto Informatico nel proprio sito


