MCPcopy Index your code
hub / github.com/apache/devlake / registerPluginsMigrationScripts

Function registerPluginsMigrationScripts

backend/server/services/init.go:87–95  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

85}
86
87func registerPluginsMigrationScripts() {
88 // pull migration scripts from plugins to migrator
89 for _, pluginInst := range plugin.AllPlugins() {
90 if migratable, ok := pluginInst.(plugin.PluginMigration); ok {
91 logger.Info("register plugin:%s's migrations scripts", pluginInst.Name())
92 migrator.Register(migratable.MigrationScripts(), pluginInst.Name())
93 }
94 }
95}
96
97func InitExecuteMigration() {
98 // check if there are pending migration

Callers 1

InitFunction · 0.85

Calls 4

InfoMethod · 0.65
NameMethod · 0.65
RegisterMethod · 0.65
MigrationScriptsMethod · 0.65

Tested by

no test coverage detected