Add time to timer

This commit is contained in:
2024-04-14 23:51:04 +02:00
parent 3928c520e8
commit 1e9b8d0fa1
6 changed files with 302 additions and 76 deletions

View File

@ -1,28 +1,27 @@
package model
import (
sqldriver "database/sql/driver"
"github.com/google/uuid"
)
type UUID struct {
payload uuid.UUID
}
func MakeUUID() UUID {
id, _ := uuid.NewV7()
return UUID { payload: id }
}
func (self UUID) Value() (sqldriver.Value, error) {
return self.payload[:], nil
}
func (self *UUID) Scan(value any) error {
return self.payload.Scan(value)
}
func (self UUID) String() string {
return self.payload.String()
}
package model
import (
sqldriver "database/sql/driver"
"github.com/google/uuid"
)
type UUID struct {
payload uuid.UUID
}
func MakeUUID() UUID {
id, _ := uuid.NewV7()
return UUID{payload: id}
}
func (self UUID) Value() (sqldriver.Value, error) {
return self.payload[:], nil
}
func (self *UUID) Scan(value any) error {
return self.payload.Scan(value)
}
func (self UUID) String() string {
return self.payload.String()
}