In the example on the PetaPoco website, this is how to decorate a class:
[PetaPoco.TableName("articles")] [PetaPoco.PrimaryKey("article_id")] public class article { public long article_id { get; set; } public string title { get; set; } public DateTime date_created { get; set; } public bool draft { get; set; } public string content { get; set; } }
But suppose that the articles in the table were modeled to have 2 columns: article_id and a heading as the main key (and not just article_id), what the layout in PetaPoco looks like.
source share