Models do not generate using github.com/gofrs/uuid
mfdeux opened this issue · 3 comments
mfdeux commented
When I use the UUID type from "github.com/gofrs/uuid", the models do not generate and the following error is given: primary key "ID" of model "User" does not have a valid identifier type ([16]byte). Substituting "github.com/gofrs/uuid" back to "github.com/satori/go.uuid", the models generate with no errors.
import (
"github.com/gofrs/uuid" OR "github.com/satori/go.uuid"
kallax "gopkg.in/src-d/go-kallax.v1"
)
type User struct {
kallax.Model `table:"users" pk:"id"`
kallax.Timestamps
ID uuid.UUID
EmailAddr string
Password string
Status string
}
savely-krasovsky commented
Same problem.
tariqc80 commented
I have the same issue
▶ go version
go version go1.11.4 linux/amd64
▶ kallax -v
kallax version 1.3.5