Documentation ¶
Index ¶
- func DeleteDNSRecord(db *sql.DB, id int) error
- func FetchRecordCache(rdb *redis.Client, recordType string, fqdn string) (models.DNSRecord, error)
- func GetDNSRecord(db *sql.DB, id int) (models.DNSRecord, error)
- func GetDNSRecordFQDN(db *sql.DB, fqdn string) (models.DNSRecord, error)
- func GetDNSRecords(db *sql.DB) ([]models.DNSRecord, error)
- func InitialiseRedisDb(host string, port string) (*redis.Client, error)
- func InitialiseSqliteDb(dbPath string) (*sql.DB, error)
- func InsertDNSRecord(db *sql.DB, record models.DNSRecord) (int, error)
- func PublishRecordCache(rdb *redis.Client, record models.DNSRecord) error
- func UpdateDNSRecord(db *sql.DB, record models.DNSRecord) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FetchRecordCache ¶
func InitialiseRedisDb ¶
func PublishRecordCache ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.