2012-12-31 4 views
5

Sto appena scoprendo ServiceStack per la prima volta questo fine settimana e lo trovo completamente incredibile. In quanto tale, sono già in procinto di convertire tutti i miei progetti. Poi mi sono imbattuto in un piccolo intoppo.È possibile eseguire il mapping ORM del modello prima con ServiceStack e OrmLite?

Non riesco a trovare alcuna documentazione che menzioni utilizzando OrmLite iniziando dal database e quindi mappando uno schema esistente in POCO.

Ho trovato molto materiale sul codice prima, ma non sul modello prima.

C'è un modo per utilizzare OrmLiite per un approccio model-first?

Grazie.

risposta

3

OrmLite è principalmente un ORM code-first, ma se si vuole iniziare con un database esistente si dovrebbe semplicemente creare un POCO con proprietà che associano 1: 1 a una tabella e colonne esistenti.

È banale dedurre manualmente un POCO, ma se si desidera utilizzare uno strumento di code-gen per farlo, OrmLite include uno couple of T4 scripts you could use instead.

+0

Impressionante. Grazie. – TMc