1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
use diesel::pg::{Pg, PgMetadataLookup, PgTypeMetadata}; #[allow(deprecated)] use diesel::types::{HasSqlType, NotNull}; #[derive(Clone, Copy)] pub struct TsQuery; #[derive(Clone, Copy)] pub struct TsVector; impl HasSqlType<TsQuery> for Pg { fn metadata(_: &PgMetadataLookup) -> PgTypeMetadata { PgTypeMetadata { oid: 3615, array_oid: 3645, } } } impl HasSqlType<TsVector> for Pg { fn metadata(_: &PgMetadataLookup) -> PgTypeMetadata { PgTypeMetadata { oid: 3614, array_oid: 3643, } } } impl NotNull for TsVector {} impl NotNull for TsQuery {}