MCPcopy
hub / github.com/qdm12/ddns-updater / Database

Interface Database

internal/update/interfaces.go:21–25  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

19}
20
21type Database interface {
22 Select(recordID uint) (record records.Record, err error)
23 SelectAll() (records []records.Record)
24 Update(recordID uint, record records.Record) (err error)
25}
26
27type LookupIPer interface {
28 LookupNetIP(ctx context.Context, network, host string) (ips []netip.Addr, err error)

Callers 7

UpdateMethod · 0.65
setInitialUpToDateStatusFunction · 0.65
UpdateMethod · 0.65
setInitialUpToDateStatusFunction · 0.65
updateNecessaryMethod · 0.65

Implementers 1

Databaseinternal/data/data.go

Calls

no outgoing calls

Tested by

no test coverage detected