mihies wrote:
I can live with type converters.
My thinking: If you leave it as is, it means a lot of type converters assignments in designer and another angle of possible problems.
Also I don't think they'll deprecate it anytime soon as they probably have a ton of legacy code. Even if they did llblgen would fallback to the current behavior.
Hmm. I'm thinking about the situation where they remove the deprecated enum value, as it's deprecated and therefore not usable. If they remove it, we have a problem.
No it's not a problem if the typeconverter is in place and we do switch: the DateTime send to the DB in the parameter has the UTC flag set, so npgsql will see it as a UTC value, and won't convert (according to the docs).
The typeconverter usage isn't ideal, admitted... I'll ask Roji if the value will ever be removed.