public void ReloadTypes()
{
using (var conn1 = OpenConnection())
using (var conn2 = OpenConnection())
{
Assert.That(conn2.ExecuteScalar("SELECT EXISTS (SELECT * FROM pg_type WHERE typname='reload_types_enum')"), Is.False);
conn2.ExecuteNonQuery("CREATE TYPE pg_temp.reload_types_enum AS ENUM ('First', 'Second')");
conn1.ReloadTypes();
conn1.MapEnum<ReloadTypesEnum>("reload_types_enum");
}
}
enum ReloadTypesEnum { First, Second };