@@ -729,31 +729,55 @@ export const PgConnectionArgFilterOperatorsPlugin: GraphileConfig.Plugin = {
729729 } ,
730730 containedBy : {
731731 description : "Contained by the specified JSON." ,
732- resolve : EXPORTABLE ( ( sql ) => ( i , v ) => sql `${ i } <@ ${ v } ` , [ sql ] ) ,
732+ resolve : EXPORTABLE (
733+ ( sql ) => ( i , v ) => sql `${ i } <@ ${ v } ` ,
734+ [ sql ] ,
735+ "resolveContainedBy"
736+ ) ,
733737 } ,
734738 } ;
735739 const inetOperators : { [ fieldName : string ] : OperatorSpec } = {
736740 contains : {
737741 description : "Contains the specified internet address." ,
738- resolve : EXPORTABLE ( ( sql ) => ( i , v ) => sql `${ i } >> ${ v } ` , [ sql ] ) ,
742+ resolve : EXPORTABLE (
743+ ( sql ) => ( i , v ) => sql `${ i } >> ${ v } ` ,
744+ [ sql ] ,
745+ "resolveContains"
746+ ) ,
739747 } ,
740748 containsOrEqualTo : {
741749 description : "Contains or equal to the specified internet address." ,
742- resolve : EXPORTABLE ( ( sql ) => ( i , v ) => sql `${ i } >>= ${ v } ` , [ sql ] ) ,
750+ resolve : EXPORTABLE (
751+ ( sql ) => ( i , v ) => sql `${ i } >>= ${ v } ` ,
752+ [ sql ] ,
753+ "resolveContainsOrEqualTo"
754+ ) ,
743755 } ,
744756 containedBy : {
745757 description : "Contained by the specified internet address." ,
746- resolve : EXPORTABLE ( ( sql ) => ( i , v ) => sql `${ i } << ${ v } ` , [ sql ] ) ,
758+ resolve : EXPORTABLE (
759+ ( sql ) => ( i , v ) => sql `${ i } << ${ v } ` ,
760+ [ sql ] ,
761+ "resolveContainedBy"
762+ ) ,
747763 } ,
748764 containedByOrEqualTo : {
749765 description :
750766 "Contained by or equal to the specified internet address." ,
751- resolve : EXPORTABLE ( ( sql ) => ( i , v ) => sql `${ i } <<= ${ v } ` , [ sql ] ) ,
767+ resolve : EXPORTABLE (
768+ ( sql ) => ( i , v ) => sql `${ i } <<= ${ v } ` ,
769+ [ sql ] ,
770+ "resolveContainedByOrEqualTo"
771+ ) ,
752772 } ,
753773 containsOrContainedBy : {
754774 description :
755775 "Contains or contained by the specified internet address." ,
756- resolve : EXPORTABLE ( ( sql ) => ( i , v ) => sql `${ i } && ${ v } ` , [ sql ] ) ,
776+ resolve : EXPORTABLE (
777+ ( sql ) => ( i , v ) => sql `${ i } && ${ v } ` ,
778+ [ sql ] ,
779+ "resolveContainsOrContainedBy"
780+ ) ,
757781 } ,
758782 } ;
759783
@@ -884,7 +908,11 @@ export const PgConnectionArgFilterOperatorsPlugin: GraphileConfig.Plugin = {
884908 ...sortOperators ,
885909 contains : {
886910 description : "Contains the specified range." ,
887- resolve : EXPORTABLE ( ( sql ) => ( i , v ) => sql `${ i } @> ${ v } ` , [ sql ] ) ,
911+ resolve : EXPORTABLE (
912+ ( sql ) => ( i , v ) => sql `${ i } @> ${ v } ` ,
913+ [ sql ] ,
914+ "resolveContains"
915+ ) ,
888916 } ,
889917 containsElement : {
890918 description : "Contains the specified value." ,
@@ -901,35 +929,67 @@ export const PgConnectionArgFilterOperatorsPlugin: GraphileConfig.Plugin = {
901929 } ,
902930 [ ]
903931 ) ,
904- resolve : EXPORTABLE ( ( sql ) => ( i , v ) => sql `${ i } @> ${ v } ` , [ sql ] ) ,
932+ resolve : EXPORTABLE (
933+ ( sql ) => ( i , v ) => sql `${ i } @> ${ v } ` ,
934+ [ sql ] ,
935+ "resolveContainsElement"
936+ ) ,
905937 } ,
906938 containedBy : {
907939 description : "Contained by the specified range." ,
908- resolve : EXPORTABLE ( ( sql ) => ( i , v ) => sql `${ i } <@ ${ v } ` , [ sql ] ) ,
940+ resolve : EXPORTABLE (
941+ ( sql ) => ( i , v ) => sql `${ i } <@ ${ v } ` ,
942+ [ sql ] ,
943+ "resolveContainedBy"
944+ ) ,
909945 } ,
910946 overlaps : {
911947 description : "Overlaps the specified range." ,
912- resolve : EXPORTABLE ( ( sql ) => ( i , v ) => sql `${ i } && ${ v } ` , [ sql ] ) ,
948+ resolve : EXPORTABLE (
949+ ( sql ) => ( i , v ) => sql `${ i } && ${ v } ` ,
950+ [ sql ] ,
951+ "resolveOverlaps"
952+ ) ,
913953 } ,
914954 strictlyLeftOf : {
915955 description : "Strictly left of the specified range." ,
916- resolve : EXPORTABLE ( ( sql ) => ( i , v ) => sql `${ i } << ${ v } ` , [ sql ] ) ,
956+ resolve : EXPORTABLE (
957+ ( sql ) => ( i , v ) => sql `${ i } << ${ v } ` ,
958+ [ sql ] ,
959+ "resolveStrictlyLeftOf"
960+ ) ,
917961 } ,
918962 strictlyRightOf : {
919963 description : "Strictly right of the specified range." ,
920- resolve : EXPORTABLE ( ( sql ) => ( i , v ) => sql `${ i } >> ${ v } ` , [ sql ] ) ,
964+ resolve : EXPORTABLE (
965+ ( sql ) => ( i , v ) => sql `${ i } >> ${ v } ` ,
966+ [ sql ] ,
967+ "resolveStrictlyRightOf"
968+ ) ,
921969 } ,
922970 notExtendsRightOf : {
923971 description : "Does not extend right of the specified range." ,
924- resolve : EXPORTABLE ( ( sql ) => ( i , v ) => sql `${ i } &< ${ v } ` , [ sql ] ) ,
972+ resolve : EXPORTABLE (
973+ ( sql ) => ( i , v ) => sql `${ i } &< ${ v } ` ,
974+ [ sql ] ,
975+ "resolveNotExtendsRightOf"
976+ ) ,
925977 } ,
926978 notExtendsLeftOf : {
927979 description : "Does not extend left of the specified range." ,
928- resolve : EXPORTABLE ( ( sql ) => ( i , v ) => sql `${ i } &> ${ v } ` , [ sql ] ) ,
980+ resolve : EXPORTABLE (
981+ ( sql ) => ( i , v ) => sql `${ i } &> ${ v } ` ,
982+ [ sql ] ,
983+ "resolveNotExtendsLeftOf"
984+ ) ,
929985 } ,
930986 adjacentTo : {
931987 description : "Adjacent to the specified range." ,
932- resolve : EXPORTABLE ( ( sql ) => ( i , v ) => sql `${ i } -|- ${ v } ` , [ sql ] ) ,
988+ resolve : EXPORTABLE (
989+ ( sql ) => ( i , v ) => sql `${ i } -|- ${ v } ` ,
990+ [ sql ] ,
991+ "resolveAdjacentTo"
992+ ) ,
933993 } ,
934994 } ;
935995
@@ -946,42 +1006,57 @@ export const PgConnectionArgFilterOperatorsPlugin: GraphileConfig.Plugin = {
9461006 description : "Contains the specified list of values." ,
9471007 resolveSqlIdentifier : resolveSqlIdentifierSensitive ,
9481008 resolveInputCodec : resolveInputCodecSensitive ,
949- resolve : EXPORTABLE ( ( sql ) => ( i , v ) => sql `${ i } @> ${ v } ` , [ sql ] ) ,
1009+ resolve : EXPORTABLE (
1010+ ( sql ) => ( i , v ) => sql `${ i } @> ${ v } ` ,
1011+ [ sql ] ,
1012+ "resolveContains"
1013+ ) ,
9501014 } ,
9511015 containedBy : {
9521016 description : "Contained by the specified list of values." ,
9531017 resolveSqlIdentifier : resolveSqlIdentifierSensitive ,
9541018 resolveInputCodec : resolveInputCodecSensitive ,
955- resolve : EXPORTABLE ( ( sql ) => ( i , v ) => sql `${ i } <@ ${ v } ` , [ sql ] ) ,
1019+ resolve : EXPORTABLE (
1020+ ( sql ) => ( i , v ) => sql `${ i } <@ ${ v } ` ,
1021+ [ sql ] ,
1022+ "resolveContainedBy"
1023+ ) ,
9561024 } ,
9571025 overlaps : {
9581026 description : "Overlaps the specified list of values." ,
9591027 resolveSqlIdentifier : resolveSqlIdentifierSensitive ,
9601028 resolveInputCodec : resolveInputCodecSensitive ,
961- resolve : EXPORTABLE ( ( sql ) => ( i , v ) => sql `${ i } && ${ v } ` , [ sql ] ) ,
1029+ resolve : EXPORTABLE (
1030+ ( sql ) => ( i , v ) => sql `${ i } && ${ v } ` ,
1031+ [ sql ] ,
1032+ "resolveOverlaps"
1033+ ) ,
9621034 } ,
9631035 anyEqualTo : {
9641036 description : "Any array item is equal to the specified value." ,
9651037 resolveInputCodec : resolveArrayItemInputCodecSensitive ,
9661038 resolve : EXPORTABLE (
9671039 ( sql ) => ( i , v ) => sql `${ v } = ANY (${ i } )` ,
968- [ sql ]
1040+ [ sql ] ,
1041+ "resolveAnyEqualTo"
9691042 ) ,
9701043 } ,
9711044 anyNotEqualTo : {
9721045 description : "Any array item is not equal to the specified value." ,
9731046 resolveInputCodec : resolveArrayItemInputCodecSensitive ,
9741047 resolve : EXPORTABLE (
9751048 ( sql ) => ( i , v ) => sql `${ v } <> ANY (${ i } )` ,
976- [ sql ]
1049+ [ sql ] ,
1050+ "resolveAnyNotEqualTo"
9771051 ) ,
9781052 } ,
9791053 anyLessThan : {
9801054 description : "Any array item is less than the specified value." ,
9811055 resolveInputCodec : resolveArrayItemInputCodecSensitive ,
9821056 resolve : EXPORTABLE (
9831057 ( sql ) => ( i , v ) => sql `${ v } > ANY (${ i } )` ,
984- [ sql ]
1058+ [ sql ] ,
1059+ "resolveAnyLessThan"
9851060 ) ,
9861061 } ,
9871062 anyLessThanOrEqualTo : {
@@ -990,15 +1065,17 @@ export const PgConnectionArgFilterOperatorsPlugin: GraphileConfig.Plugin = {
9901065 resolveInputCodec : resolveArrayItemInputCodecSensitive ,
9911066 resolve : EXPORTABLE (
9921067 ( sql ) => ( i , v ) => sql `${ v } >= ANY (${ i } )` ,
993- [ sql ]
1068+ [ sql ] ,
1069+ "resolveAnyLessThanOrEqualTo"
9941070 ) ,
9951071 } ,
9961072 anyGreaterThan : {
9971073 description : "Any array item is greater than the specified value." ,
9981074 resolveInputCodec : resolveArrayItemInputCodecSensitive ,
9991075 resolve : EXPORTABLE (
10001076 ( sql ) => ( i , v ) => sql `${ v } < ANY (${ i } )` ,
1001- [ sql ]
1077+ [ sql ] ,
1078+ "resolveAnyGreaterThan"
10021079 ) ,
10031080 } ,
10041081 anyGreaterThanOrEqualTo : {
@@ -1007,7 +1084,8 @@ export const PgConnectionArgFilterOperatorsPlugin: GraphileConfig.Plugin = {
10071084 resolveInputCodec : resolveArrayItemInputCodecSensitive ,
10081085 resolve : EXPORTABLE (
10091086 ( sql ) => ( i , v ) => sql `${ v } <= ANY (${ i } )` ,
1010- [ sql ]
1087+ [ sql ] ,
1088+ "resolveAnyGreaterThanOrEqualTo"
10111089 ) ,
10121090 } ,
10131091 } ;
0 commit comments