Привет в настоящее время проблема в том, что я хочу вставить значения в базу данных postgres, где таблица содержит самоопределяемые типы, например.
CREATE TYPE TestEnum AS ENUM ('Value1','Value2');
Когда я пытаюсь добавить параметр в C #, я всегда получаюошибка из-за неправильного NpgsqlDbType.Поэтому мой вопрос в том, какой NpgsqlDbType использовать для таких самоопределяемых типов.
var parameter = new NpgsqlParameter(":p1", NpgsqlDbType.????)
{
Value = "Value1",
Direction = ParameterDirection.Input
}
Спасибо за вашу помощь.Я действительно схожу с ума из-за этой проблемы.