Skip to content

Draft: Introduce `gitlab_internal` for Rails and pg tables

What does this MR do and why?

The gitlab_shared includes application and internals. This is problematic to support for other databases that might be missing some of those features (Geo), but are valid Rails databases.

Introduce gitlab_internal to support such.

This will help to ensure that Geo does not need to use gitlab_shared which is clearly not supported.

Related:

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Kamil Trzciński (Back 2025-01-01)

Merge request reports

Loading