конструкцию?
Получилось через diesel::dsl::sql let ty_meta: PgTypeMetadata = pg_type .select(( oid, typarray, sql::<SmallInt>("(CASE WHEN typreceive = 0 THEN 0 ELSE 1 END)::smallint"), sql::<SmallInt>("(CASE WHEN typsend = 0 THEN 0 ELSE 1 END)::smallint"))) .filter(typname.eq("ltree")) .first(&conn)?;
Обсуждают сегодня