Update: Before b.Property(x => x.Longitude).HasColumnName(nameof(VehicleScan.Longitude)) After b.Property(x => x.Longitude).HasColumnName(nameof(VehicleScan.Longitude)).HasColumnType("decimal(12,8)"); This modification to Dbcontext fixed the issue.