@@ -168,7 +168,7 @@ public override async Task Array_column_Any_equality_operator(bool async)
168168 """
169169SELECT s."Id", s."ArrayContainerEntityId", s."ArrayOfStringConvertedToDelimitedString", s."Byte", s."ByteArray", s."Bytea", s."EnumConvertedToInt", s."EnumConvertedToString", s."IList", s."IntArray", s."IntList", s."ListOfStringConvertedToDelimitedString", s."NonNullableText", s."NullableEnumConvertedToString", s."NullableEnumConvertedToStringWithNonNullableLambda", s."NullableIntArray", s."NullableIntList", s."NullableStringArray", s."NullableStringList", s."NullableText", s."StringArray", s."StringList", s."ValueConvertedArrayOfEnum", s."ValueConvertedListOfEnum", s."Varchar10", s."Varchar15"
170170FROM "SomeEntities" AS s
171- WHERE s."StringArray" @> ARRAY['3']::text[]
171+ WHERE '3' = ANY ( s."StringArray")
172172""" ) ;
173173 }
174174
@@ -180,7 +180,7 @@ public override async Task Array_column_Any_Equals(bool async)
180180 """
181181SELECT s."Id", s."ArrayContainerEntityId", s."ArrayOfStringConvertedToDelimitedString", s."Byte", s."ByteArray", s."Bytea", s."EnumConvertedToInt", s."EnumConvertedToString", s."IList", s."IntArray", s."IntList", s."ListOfStringConvertedToDelimitedString", s."NonNullableText", s."NullableEnumConvertedToString", s."NullableEnumConvertedToStringWithNonNullableLambda", s."NullableIntArray", s."NullableIntList", s."NullableStringArray", s."NullableStringList", s."NullableText", s."StringArray", s."StringList", s."ValueConvertedArrayOfEnum", s."ValueConvertedListOfEnum", s."Varchar10", s."Varchar15"
182182FROM "SomeEntities" AS s
183- WHERE s."StringArray" @> ARRAY['3']::text[]
183+ WHERE '3' = ANY ( s."StringArray")
184184""" ) ;
185185 }
186186
@@ -192,7 +192,7 @@ public override async Task Array_column_Contains_literal_item(bool async)
192192 """
193193SELECT s."Id", s."ArrayContainerEntityId", s."ArrayOfStringConvertedToDelimitedString", s."Byte", s."ByteArray", s."Bytea", s."EnumConvertedToInt", s."EnumConvertedToString", s."IList", s."IntArray", s."IntList", s."ListOfStringConvertedToDelimitedString", s."NonNullableText", s."NullableEnumConvertedToString", s."NullableEnumConvertedToStringWithNonNullableLambda", s."NullableIntArray", s."NullableIntList", s."NullableStringArray", s."NullableStringList", s."NullableText", s."StringArray", s."StringList", s."ValueConvertedArrayOfEnum", s."ValueConvertedListOfEnum", s."Varchar10", s."Varchar15"
194194FROM "SomeEntities" AS s
195- WHERE s."IntArray" @> ARRAY[3]::integer[]
195+ WHERE 3 = ANY ( s."IntArray")
196196""" ) ;
197197 }
198198
@@ -206,7 +206,7 @@ public override async Task Array_column_Contains_parameter_item(bool async)
206206
207207SELECT s."Id", s."ArrayContainerEntityId", s."ArrayOfStringConvertedToDelimitedString", s."Byte", s."ByteArray", s."Bytea", s."EnumConvertedToInt", s."EnumConvertedToString", s."IList", s."IntArray", s."IntList", s."ListOfStringConvertedToDelimitedString", s."NonNullableText", s."NullableEnumConvertedToString", s."NullableEnumConvertedToStringWithNonNullableLambda", s."NullableIntArray", s."NullableIntList", s."NullableStringArray", s."NullableStringList", s."NullableText", s."StringArray", s."StringList", s."ValueConvertedArrayOfEnum", s."ValueConvertedListOfEnum", s."Varchar10", s."Varchar15"
208208FROM "SomeEntities" AS s
209- WHERE s."IntArray" @> ARRAY[@p]::integer[]
209+ WHERE @p = ANY ( s."IntArray")
210210""" ) ;
211211 }
212212
@@ -218,7 +218,7 @@ public override async Task Array_column_Contains_column_item(bool async)
218218 """
219219SELECT s."Id", s."ArrayContainerEntityId", s."ArrayOfStringConvertedToDelimitedString", s."Byte", s."ByteArray", s."Bytea", s."EnumConvertedToInt", s."EnumConvertedToString", s."IList", s."IntArray", s."IntList", s."ListOfStringConvertedToDelimitedString", s."NonNullableText", s."NullableEnumConvertedToString", s."NullableEnumConvertedToStringWithNonNullableLambda", s."NullableIntArray", s."NullableIntList", s."NullableStringArray", s."NullableStringList", s."NullableText", s."StringArray", s."StringList", s."ValueConvertedArrayOfEnum", s."ValueConvertedListOfEnum", s."Varchar10", s."Varchar15"
220220FROM "SomeEntities" AS s
221- WHERE s."IntArray" @> ARRAY[ s."Id" + 2]::integer[]
221+ WHERE s."Id" + 2 = ANY ( s."IntArray")
222222""" ) ;
223223 }
224224
@@ -250,7 +250,7 @@ public override void Array_column_Contains_null_parameter_does_not_work()
250250 """
251251SELECT count(*)::int
252252FROM "SomeEntities" AS s
253- WHERE s."StringArray" @> ARRAY[ NULL]::text[]
253+ WHERE NULL = ANY ( s."StringArray") OR ( NULL IS NULL AND array_position(s."StringArray", NULL) IS NOT NULL)
254254""" ) ;
255255 }
256256
@@ -262,7 +262,7 @@ public override async Task Nullable_array_column_Contains_literal_item(bool asyn
262262 """
263263SELECT s."Id", s."ArrayContainerEntityId", s."ArrayOfStringConvertedToDelimitedString", s."Byte", s."ByteArray", s."Bytea", s."EnumConvertedToInt", s."EnumConvertedToString", s."IList", s."IntArray", s."IntList", s."ListOfStringConvertedToDelimitedString", s."NonNullableText", s."NullableEnumConvertedToString", s."NullableEnumConvertedToStringWithNonNullableLambda", s."NullableIntArray", s."NullableIntList", s."NullableStringArray", s."NullableStringList", s."NullableText", s."StringArray", s."StringList", s."ValueConvertedArrayOfEnum", s."ValueConvertedListOfEnum", s."Varchar10", s."Varchar15"
264264FROM "SomeEntities" AS s
265- WHERE s."NullableIntArray" @> ARRAY[3]::integer[]
265+ WHERE 3 = ANY ( s."NullableIntArray")
266266""" ) ;
267267 }
268268
@@ -525,7 +525,7 @@ await AssertQuery(
525525
526526SELECT s."Id", s."ArrayContainerEntityId", s."ArrayOfStringConvertedToDelimitedString", s."Byte", s."ByteArray", s."Bytea", s."EnumConvertedToInt", s."EnumConvertedToString", s."IList", s."IntArray", s."IntList", s."ListOfStringConvertedToDelimitedString", s."NonNullableText", s."NullableEnumConvertedToString", s."NullableEnumConvertedToStringWithNonNullableLambda", s."NullableIntArray", s."NullableIntList", s."NullableStringArray", s."NullableStringList", s."NullableText", s."StringArray", s."StringList", s."ValueConvertedArrayOfEnum", s."ValueConvertedListOfEnum", s."Varchar10", s."Varchar15"
527527FROM "SomeEntities" AS s
528- WHERE s."ValueConvertedArrayOfEnum" @> ARRAY[@item]::text[]
528+ WHERE @item = ANY ( s."ValueConvertedArrayOfEnum")
529529""" ) ;
530530 }
531531
@@ -539,7 +539,7 @@ await AssertQuery(
539539 """
540540SELECT s."Id", s."ArrayContainerEntityId", s."ArrayOfStringConvertedToDelimitedString", s."Byte", s."ByteArray", s."Bytea", s."EnumConvertedToInt", s."EnumConvertedToString", s."IList", s."IntArray", s."IntList", s."ListOfStringConvertedToDelimitedString", s."NonNullableText", s."NullableEnumConvertedToString", s."NullableEnumConvertedToStringWithNonNullableLambda", s."NullableIntArray", s."NullableIntList", s."NullableStringArray", s."NullableStringList", s."NullableText", s."StringArray", s."StringList", s."ValueConvertedArrayOfEnum", s."ValueConvertedListOfEnum", s."Varchar10", s."Varchar15"
541541FROM "SomeEntities" AS s
542- WHERE s."ValueConvertedArrayOfEnum" @> ARRAY['Eight']::text[]
542+ WHERE 'Eight' = ANY ( s."ValueConvertedArrayOfEnum")
543543""" ) ;
544544 }
545545
@@ -587,7 +587,7 @@ public override async Task IList_column_contains_constant(bool async)
587587 """
588588SELECT s."Id", s."ArrayContainerEntityId", s."ArrayOfStringConvertedToDelimitedString", s."Byte", s."ByteArray", s."Bytea", s."EnumConvertedToInt", s."EnumConvertedToString", s."IList", s."IntArray", s."IntList", s."ListOfStringConvertedToDelimitedString", s."NonNullableText", s."NullableEnumConvertedToString", s."NullableEnumConvertedToStringWithNonNullableLambda", s."NullableIntArray", s."NullableIntList", s."NullableStringArray", s."NullableStringList", s."NullableText", s."StringArray", s."StringList", s."ValueConvertedArrayOfEnum", s."ValueConvertedListOfEnum", s."Varchar10", s."Varchar15"
589589FROM "SomeEntities" AS s
590- WHERE s."IList" @> ARRAY[10]::integer[]
590+ WHERE 10 = ANY ( s."IList")
591591""" ) ;
592592 }
593593
0 commit comments