Just a note, as i just ran into this...when inferring a table with decimal of more that 2 (my case decimal(9,6). the model invers as
public decimal? Latitude { get; set; }
public decimal? Longitude { get; set; }
when it should infer as this...
[Column(TypeName = "decimal(9,6)")]
public decimal? Latitude { get; set; }
[Column(TypeName = "decimal(9,6)")]
public decimal? Longitude { get; set; }
I am trying to enter in latitude and longitude, but i have to modify the model to make it work.