Ved konvention betyder det, at OrmLite vil udlede skemaet fra modellen, som det kan forventes. Men hvis du vil tilføje nogen tilpasninger som at tilføje et indeks på vilkårlige felter, skal du fortælle OrmLite om dem. Da OrmLite er en kode-først ORM, er attributter, hvordan du kan dekorere yderligere funktionalitet til dine modeller.
I den næste OrmLite v4 du vil være i stand til at tilføje disse attributter afkoblet fra din POCO ved at tilføje dem dynamisk ved opstart, f.eks.:
typeof(Poco).GetProperty("Email")
.AddAttributes(new IndexAttribute { Unique = true });
Hvilket vil have samme effekt som at dekorere din ejendom med [Index(Unique = true)]