Skip to content

Commit 4da9810

Browse files
committed
make serializeQuery private
1 parent c4ae699 commit 4da9810

File tree

1 file changed

+13
-6
lines changed

1 file changed

+13
-6
lines changed

languages/go/goeql/goeql.go

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -150,21 +150,28 @@ func (eb *EncryptedBool) Deserialize(data []byte) (EncryptedBool, error) {
150150
return false, fmt.Errorf("invalid format: missing 'p' field")
151151
}
152152

153+
// serializes a plaintext value used in a match query
153154
func MatchQuery(value any, table string, column string) ([]byte, error) {
154-
return SerializeQuery(value, table, column, "match")
155+
return serializeQuery(value, table, column, "match")
155156
}
157+
158+
// serializes a plaintext value used in an ore query
156159
func OreQuery(value any, table string, column string) ([]byte, error) {
157-
return SerializeQuery(value, table, column, "ore")
160+
return serializeQuery(value, table, column, "ore")
158161
}
162+
163+
// serializes a plaintext value used in a unique query
159164
func UniqueQuery(value any, table string, column string) ([]byte, error) {
160-
return SerializeQuery(value, table, column, "unique")
165+
return serializeQuery(value, table, column, "unique")
161166
}
167+
168+
// serializes a plaintext value used in a jsonb query
162169
func JsonbQuery(value any, table string, column string) ([]byte, error) {
163-
return SerializeQuery(value, table, column, "ste_vec")
170+
return serializeQuery(value, table, column, "ste_vec")
164171
}
165172

166-
// SerializeQuery produces a jsonb payload used by EQL query functions to perform search operations like equality checks, range queries, and unique constraints.
167-
func SerializeQuery(value any, table string, column string, queryType any) ([]byte, error) {
173+
// serializeQuery produces a jsonb payload used by EQL query functions to perform search operations like equality checks, range queries, and unique constraints.
174+
func serializeQuery(value any, table string, column string, queryType any) ([]byte, error) {
168175
query, err := ToEncryptedColumn(value, table, column, queryType)
169176
if err != nil {
170177
return nil, fmt.Errorf("error converting to EncryptedColumn: %v", err)

0 commit comments

Comments
 (0)