MCPcopy
hub / github.com/hasura/graphql-engine / ReScan

Method ReScan

cli/migrate/migrate.go:242–261  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

240}
241
242func (m *Migrate) ReScan() error {
243 var op herrors.Op = "migrate.Migrate.ReScan"
244 err := m.sourceDrv.Scan()
245 if err != nil {
246 m.Logger.Debug(err)
247 return herrors.E(op, err)
248 }
249
250 err = m.databaseDrv.Scan()
251 if err != nil {
252 m.Logger.Debug(err)
253 return herrors.E(op, err)
254 }
255
256 err = m.calculateStatus()
257 if err != nil {
258 return herrors.E(op, err)
259 }
260 return nil
261}
262
263// Close closes the source and the database.
264func (m *Migrate) Close() error {

Callers 4

MigrateAPIFunction · 0.95
NewFunction · 0.80
NewMigrateFunction · 0.80
SquashCreateAPIFunction · 0.80

Calls 2

calculateStatusMethod · 0.95
ScanMethod · 0.65

Tested by

no test coverage detected