gopay/internal/database/account/delete.go
2024-06-06 20:08:04 +01:00

21 lines
352 B
Go

package account
import "github.com/rs/zerolog/log"
// Delete a model by id
func (a *Account) DeleteByID(id int64) error {
// Store model
model := &Model{
ID: id,
}
// Delete model
_, err := a.db.Delete(model)
if err != nil {
log.Err(err).Str("table", "account").Str("type", "id").Msg("Could not delete row")
return err
}
return nil
}