diff --git a/lazy.go b/lazy.go index 934d52d..1976601 100644 --- a/lazy.go +++ b/lazy.go @@ -42,7 +42,7 @@ type Config struct { type StructMock struct { Query string Args []driver.Value - MockStructs reflect.Value + MockStructs []any Result driver.Result } @@ -158,7 +158,7 @@ func RandomStruct(c Config) (*StructMock, error) { return &StructMock{ Query: sqlx.Rebind(sqlx.AT, regexp.QuoteMeta(c.Query)), Args: args, - MockStructs: filled, + MockStructs: reflect.ValueOf(filled).Interface().([]any), Result: &sqlResult{ rowsAffected: int64(c.RowCount), err: nil,