@@ -89,25 +89,25 @@ func New(sourceURL, databaseURL string) (*Migrate, error) {
89
89
90
90
sourceName , err := iurl .SchemeFromURL (sourceURL )
91
91
if err != nil {
92
- return nil , err
92
+ return nil , fmt . Errorf ( "failed to parse scheme from source URL: %w" , err )
93
93
}
94
94
m .sourceName = sourceName
95
95
96
96
databaseName , err := iurl .SchemeFromURL (databaseURL )
97
97
if err != nil {
98
- return nil , err
98
+ return nil , fmt . Errorf ( "failed to parse scheme from database URL: %w" , err )
99
99
}
100
100
m .databaseName = databaseName
101
101
102
102
sourceDrv , err := source .Open (sourceURL )
103
103
if err != nil {
104
- return nil , err
104
+ return nil , fmt . Errorf ( "failed to open source, %q: %w" , sourceURL , err )
105
105
}
106
106
m .sourceDrv = sourceDrv
107
107
108
108
databaseDrv , err := database .Open (databaseURL )
109
109
if err != nil {
110
- return nil , err
110
+ return nil , fmt . Errorf ( "failed to open database, %q: %w" , databaseURL , err )
111
111
}
112
112
m .databaseDrv = databaseDrv
113
113
@@ -131,7 +131,7 @@ func NewWithDatabaseInstance(sourceURL string, databaseName string, databaseInst
131
131
132
132
sourceDrv , err := source .Open (sourceURL )
133
133
if err != nil {
134
- return nil , err
134
+ return nil , fmt . Errorf ( "failed to open source, %q: %w" , sourceURL , err )
135
135
}
136
136
m .sourceDrv = sourceDrv
137
137
@@ -149,15 +149,15 @@ func NewWithSourceInstance(sourceName string, sourceInstance source.Driver, data
149
149
150
150
databaseName , err := iurl .SchemeFromURL (databaseURL )
151
151
if err != nil {
152
- return nil , err
152
+ return nil , fmt . Errorf ( "failed to parse scheme from database URL: %w" , err )
153
153
}
154
154
m .databaseName = databaseName
155
155
156
156
m .sourceName = sourceName
157
157
158
158
databaseDrv , err := database .Open (databaseURL )
159
159
if err != nil {
160
- return nil , err
160
+ return nil , fmt . Errorf ( "failed to open database, %q: %w" , databaseURL , err )
161
161
}
162
162
m .databaseDrv = databaseDrv
163
163
0 commit comments