MCPcopy Index your code
hub / github.com/spacecloud-io/space-cloud / SetDatabaseConfig

Method SetDatabaseConfig

gateway/modules/modules.go:73–79  ·  view source on GitHub ↗

SetDatabaseConfig sets the config of db, auth, schema and realtime modules

(ctx context.Context, projectID string, databaseConfigs config.DatabaseConfigs, schemaConfigs config.DatabaseSchemas, ruleConfigs config.DatabaseRules, prepConfigs config.DatabasePreparedQueries)

Source from the content-addressed store, hash-verified

71
72// SetDatabaseConfig sets the config of db, auth, schema and realtime modules
73func (m *Modules) SetDatabaseConfig(ctx context.Context, projectID string, databaseConfigs config.DatabaseConfigs, schemaConfigs config.DatabaseSchemas, ruleConfigs config.DatabaseRules, prepConfigs config.DatabasePreparedQueries) error {
74 module, err := m.loadModule(projectID)
75 if err != nil {
76 return err
77 }
78 return module.SetDatabaseConfig(ctx, projectID, databaseConfigs, schemaConfigs, ruleConfigs, prepConfigs)
79}
80
81// SetDatabaseSchemaConfig sets database schema config
82func (m *Modules) SetDatabaseSchemaConfig(ctx context.Context, projectID string, schemaConfigs config.DatabaseSchemas) error {

Callers

nothing calls this directly

Calls 2

loadModuleMethod · 0.95
SetDatabaseConfigMethod · 0.65

Tested by

no test coverage detected