Versions in this module Expand all Collapse all v0 v0.1.1 Oct 9, 2024 v0.1.0 Oct 9, 2024 Changes in this version + type DB struct + func New(dsn string, automigrate bool) (*DB, error) + func (db *DB) CreateTracker(guid string) error + func (db *DB) DeleteTrackersOlderThan(created_at string) error + func (db *DB) GetTracker(guid string) (Tracker, error) + func (db *DB) GetTrackerByHash(hash string) (Tracker, error) + func (db *DB) UpdateTracker(guid string, txResult string, ratio float64, seedTime int, hash string) error + type Tracker struct + CreatedAt string + Guid string + Hash string + TransmissionRatio float64 + TransmissionSeedTime int + TransmissionStatus *string + TransmissionTxResult string