This commit is contained in:
2024-04-10 00:14:11 +02:00
parent c60dd3357f
commit 49f7be2a35
10 changed files with 93 additions and 20 deletions

View File

@ -9,13 +9,13 @@ type UUID struct {
payload uuid.UUID
}
func NewUUID() UUID {
func MakeUUID() UUID {
id, _ := uuid.NewRandom()
return UUID { payload: id }
}
func (self UUID) Value() (sqldriver.Value, error) {
return self.payload.MarshalBinary()
return self.payload[:], nil
}
func (self *UUID) Scan(value any) error {