@@ -9,7 +9,7 @@ if Code.ensure_loaded?(Ecto) do
9
9
"""
10
10
defmacro l2_distance ( column , value ) do
11
11
quote do
12
- fragment ( "(? <-> ?)" , unquote ( column ) , ^ Pgvector . to_sql ( unquote ( value ) ) )
12
+ fragment ( "(? <-> ?)" , unquote ( column ) , ^ Pgvector.Ecto.Utils . to_sql ( unquote ( value ) ) )
13
13
end
14
14
end
15
15
@@ -18,7 +18,7 @@ if Code.ensure_loaded?(Ecto) do
18
18
"""
19
19
defmacro max_inner_product ( column , value ) do
20
20
quote do
21
- fragment ( "(? <#> ?)" , unquote ( column ) , ^ Pgvector . to_sql ( unquote ( value ) ) )
21
+ fragment ( "(? <#> ?)" , unquote ( column ) , ^ Pgvector.Ecto.Utils . to_sql ( unquote ( value ) ) )
22
22
end
23
23
end
24
24
@@ -27,7 +27,7 @@ if Code.ensure_loaded?(Ecto) do
27
27
"""
28
28
defmacro cosine_distance ( column , value ) do
29
29
quote do
30
- fragment ( "(? <=> ?)" , unquote ( column ) , ^ Pgvector . to_sql ( unquote ( value ) ) )
30
+ fragment ( "(? <=> ?)" , unquote ( column ) , ^ Pgvector.Ecto.Utils . to_sql ( unquote ( value ) ) )
31
31
end
32
32
end
33
33
@@ -36,7 +36,7 @@ if Code.ensure_loaded?(Ecto) do
36
36
"""
37
37
defmacro l1_distance ( column , value ) do
38
38
quote do
39
- fragment ( "(? <+> ?)" , unquote ( column ) , ^ Pgvector . to_sql ( unquote ( value ) ) )
39
+ fragment ( "(? <+> ?)" , unquote ( column ) , ^ Pgvector.Ecto.Utils . to_sql ( unquote ( value ) ) )
40
40
end
41
41
end
42
42
@@ -45,7 +45,7 @@ if Code.ensure_loaded?(Ecto) do
45
45
"""
46
46
defmacro hamming_distance ( column , value ) do
47
47
quote do
48
- fragment ( "(? <~> ?)" , unquote ( column ) , ^ Pgvector . to_bit_sql ( unquote ( value ) ) )
48
+ fragment ( "(? <~> ?)" , unquote ( column ) , ^ Pgvector.Ecto.Utils . to_bit_sql ( unquote ( value ) ) )
49
49
end
50
50
end
51
51
@@ -54,7 +54,7 @@ if Code.ensure_loaded?(Ecto) do
54
54
"""
55
55
defmacro jaccard_distance ( column , value ) do
56
56
quote do
57
- fragment ( "(? <%> ?)" , unquote ( column ) , ^ Pgvector . to_bit_sql ( unquote ( value ) ) )
57
+ fragment ( "(? <%> ?)" , unquote ( column ) , ^ Pgvector.Ecto.Utils . to_bit_sql ( unquote ( value ) ) )
58
58
end
59
59
end
60
60
end
0 commit comments