@@ -75,6 +75,7 @@ func TestSerializeSchema(t *testing.T) {
7575 {"default-and-tag" , args {NewSchema (DefaultOptions ).AddField (NewTagField ("tag-field" )), redis.Args {}}, redis.Args {"SCHEMA" , "tag-field" , "TAG" , "SEPARATOR" , "," }, false },
7676 {"default-and-tag-with-options" , args {NewSchema (DefaultOptions ).AddField (NewTagFieldOptions ("tag-field" , TagFieldOptions {Sortable : true , NoIndex : false , Separator : byte (',' ), As : "field" })), redis.Args {}}, redis.Args {"SCHEMA" , "tag-field" , "AS" , "field" , "TAG" , "SEPARATOR" , "," , "SORTABLE" }, false },
7777 {"default-and-tag-with-options_2" , args {NewSchema (DefaultOptions ).AddField (NewTagFieldOptions ("tag-field" , TagFieldOptions {Sortable : true , NoIndex : true , Separator : byte (',' ), As : "field" })), redis.Args {}}, redis.Args {"SCHEMA" , "tag-field" , "AS" , "field" , "TAG" , "SEPARATOR" , "," , "SORTABLE" , "NOINDEX" }, false },
78+ {"default-and-tag-with-options_3" , args {NewSchema (DefaultOptions ).AddField (NewTagFieldOptions ("tag-field" , TagFieldOptions {Separator : byte (',' ), CaseSensitive : true , As : "field" })), redis.Args {}}, redis.Args {"SCHEMA" , "tag-field" , "AS" , "field" , "TAG" , "SEPARATOR" , "," , "CASESENSITIVE" }, false },
7879 {"default-geo-with-options" , args {NewSchema (DefaultOptions ).AddField (NewGeoFieldOptions ("location" , GeoFieldOptions {As : "loc" })), redis.Args {}}, redis.Args {"SCHEMA" , "location" , "AS" , "loc" , "GEO" }, false },
7980 {"default-geo-with-options_2" , args {NewSchema (DefaultOptions ).AddField (NewGeoFieldOptions ("location" , GeoFieldOptions {As : "loc" , NoIndex : true })), redis.Args {}}, redis.Args {"SCHEMA" , "location" , "AS" , "loc" , "GEO" , "NOINDEX" }, false },
8081 {"default-vector" , args {NewSchema (DefaultOptions ).AddField (NewVectorFieldOptions ("vec" , VectorFieldOptions {Algorithm : Flat , Attributes : map [string ]interface {}{"DIM" : 128 }})), redis.Args {}}, redis.Args {"SCHEMA" , "vec" , "VECTOR" , Flat , 2 , "DIM" , 128 }, false },
0 commit comments