Inferring Sql Tables

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.

Precision of the decimal is usually described in the DbConext using Fluent API.

ok so it has to be manually added for every decimal column, because they all seem to default (in code to 18,2 no matter what i set them too in the db).