package hits

import (
	"github.com/statping/statping/database"
	"github.com/statping/statping/utils"
)

var log = utils.Log

var db database.Database

func SetDB(database database.Database) {
	db = database.Model(&Hit{})
}

func (h *Hit) Create() error {
	q := db.Create(h)
	return q.Error()
}

func (h *Hit) Update() error {
	q := db.Update(h)
	return q.Error()
}

func (h *Hit) Delete() error {
	q := db.Delete(h)
	return q.Error()
}
