Gitlab::Database::QueryAnalyzers::RestrictAllowedSchemas::DMLAccessDeniedError: Select/DML queries (SELECT/UPDATE/DELETE) do access '["application_settings"]' ([:gitlab_main]) w...

https://sentry.gitlab.net/gitlab/gitlabcom/issues/4132489/?referrer=gitlab_plugin

Gitlab::Database::QueryAnalyzers::RestrictAllowedSchemas::DMLAccessDeniedError: Select/DML queries (SELECT/UPDATE/DELETE) do access '["application_settings"]' ([:gitlab_main]) which is outside of list of allowed schemas: '[:gitlab_ci]'. For more information visit: https://docs.gitlab.com/ee/development/database/migrations_for_multiple_databases.html
  lib/gitlab/database/query_analyzers/restrict_allowed_schemas.rb:83:in `restrict_to_dml_only'
    raise DMLAccessDeniedError, \
  lib/gitlab/database/query_analyzers/restrict_allowed_schemas.rb:41:in `analyze'
    self.restrict_to_dml_only(parsed)
  lib/gitlab/database/query_analyzer.rb:89:in `block in process_sql'
    analyzer.analyze(parsed)
  lib/gitlab/database/query_analyzer.rb:86:in `each'
    analyzers.each do |analyzer|
  lib/gitlab/database/query_analyzer.rb:86:in `process_sql'
    analyzers.each do |analyzer|
...
(178 additional frame(s) were not displayed)