MCPcopy Create free account
hub / github.com/araddon/qlbridge / SetKeyHashed

Method SetKeyHashed

datasource/context.go:108–113  ·  view source on GitHub ↗
(key string)

Source from the content-addressed store, hash-verified

106func (m *SqlDriverMessageMap) Key() driver.Value { return m.keyVal }
107func (m *SqlDriverMessageMap) SetKey(key string) { m.keyVal = key }
108func (m *SqlDriverMessageMap) SetKeyHashed(key string) {
109 m.keyVal = key
110 hasher64 := fnv.New64()
111 hasher64.Write([]byte(key))
112 m.IdVal = hasher64.Sum64()
113}
114func (m *SqlDriverMessageMap) Body() interface{} { return m }
115func (m *SqlDriverMessageMap) Values() []driver.Value { return m.Vals }
116func (m *SqlDriverMessageMap) SetRow(row []driver.Value) { m.Vals = row }

Callers 2

TestSqlDriverMessageFunction · 0.80
RunMethod · 0.80

Calls

no outgoing calls

Tested by 1

TestSqlDriverMessageFunction · 0.64