@@ -82,23 +82,23 @@ func (f *File) Close() error {
82
82
83
83
func (f * File ) First () (version uint , err error ) {
84
84
if v , ok := f .migrations .First (); ! ok {
85
- return 0 , & os.PathError {"first" , f .path , os .ErrNotExist }
85
+ return 0 , & os.PathError {Op : "first" , Path : f .path , Err : os .ErrNotExist }
86
86
} else {
87
87
return v , nil
88
88
}
89
89
}
90
90
91
91
func (f * File ) Prev (version uint ) (prevVersion uint , err error ) {
92
92
if v , ok := f .migrations .Prev (version ); ! ok {
93
- return 0 , & os.PathError {fmt .Sprintf ("prev for version %v" , version ), f .path , os .ErrNotExist }
93
+ return 0 , & os.PathError {Op : fmt .Sprintf ("prev for version %v" , version ), Path : f .path , Err : os .ErrNotExist }
94
94
} else {
95
95
return v , nil
96
96
}
97
97
}
98
98
99
99
func (f * File ) Next (version uint ) (nextVersion uint , err error ) {
100
100
if v , ok := f .migrations .Next (version ); ! ok {
101
- return 0 , & os.PathError {fmt .Sprintf ("next for version %v" , version ), f .path , os .ErrNotExist }
101
+ return 0 , & os.PathError {Op : fmt .Sprintf ("next for version %v" , version ), Path : f .path , Err : os .ErrNotExist }
102
102
} else {
103
103
return v , nil
104
104
}
@@ -112,7 +112,7 @@ func (f *File) ReadUp(version uint) (r io.ReadCloser, identifier string, err err
112
112
}
113
113
return r , m .Identifier , nil
114
114
}
115
- return nil , "" , & os.PathError {fmt .Sprintf ("read version %v" , version ), f .path , os .ErrNotExist }
115
+ return nil , "" , & os.PathError {Op : fmt .Sprintf ("read version %v" , version ), Path : f .path , Err : os .ErrNotExist }
116
116
}
117
117
118
118
func (f * File ) ReadDown (version uint ) (r io.ReadCloser , identifier string , err error ) {
@@ -123,5 +123,5 @@ func (f *File) ReadDown(version uint) (r io.ReadCloser, identifier string, err e
123
123
}
124
124
return r , m .Identifier , nil
125
125
}
126
- return nil , "" , & os.PathError {fmt .Sprintf ("read version %v" , version ), f .path , os .ErrNotExist }
126
+ return nil , "" , & os.PathError {Op : fmt .Sprintf ("read version %v" , version ), Path : f .path , Err : os .ErrNotExist }
127
127
}
0 commit comments