Взаємодія з базою даних реєстру через pgAdmin

🌐 Цей документ доступний українською та англійською мовами. Використовуйте перемикач у правому верхньому куті, щоб змінити версію.

Ви можете переглядати зміни у базі даних реєстру, працювати з таблицями та іншими структурами даних за допомогою інструмента pgAdmin.

Для цього виконайте декілька простих кроків:

  1. Перейдіть в адміністративну панель Control Plane.

  2. Відкрийте Реєстри > Швидкі посилання > Адміністративна зона реєстру та перейдіть за посиланням до Вебінтерфейсу перегляду даних реєстру — pgAdmin.

    db connection pgadmin 1

    Альтернативний спосіб входу
    1. Відкрийте Openshift-консоль > Projects > Оберіть ваш реєстр.

    2. Перейдіть до Networking > Routes та у пошуку знайдіть роут сервісу pgadmin.

      review db changes before merge 17

    Де знайти логін та пароль для pgadmin?

    Логін та пароль для pgadmin можна знайти у секції Workloads > Secrets, у секреті під назвою pgadmin-secret.

    review db changes before merge 18

  3. В інтерфейсі pgAdmin знайдіть розділ Servers та введіть пароль для системного користувача application_role, щоб встановити з’єднання із реєстровим БД-сервером.

    review db changes before merge 19

    Де знайти пароль для з’єднання із реєстровим БД-сервером?

    Пароль для з’єднання із реєстровим БД-сервером Registry для користувача application_role можна знайти у секції Workloads > Secrets, у секреті під назвою citus-roles-secrets. Скопіюйте пароль у полі appRolePass.

    review db changes before merge 20

    review db changes before merge 21

  4. Знайдіть операційну базу даних registry та перегляньте зміни. Вона буде доступна за шляхом:
    Servers > Registry > Databases > registry.

    db connection pgadmin 2

    Про перегляд даних у тимчасових БД детально описано на сторінці Перевірка змін моделі даних перед інтеграцією в майстер-версію.
    • Створені таблиці можна переглянути за шляхом: Schemas > registry > Tables.

      db connection pgadmin 3

    • Створені пошукові критерії (search conditions) можна переглянути за шляхом: Schemas > registry > Views.

      db connection pgadmin 4

      Критерії пошуку у базі даних є таблицями-представленнями (VIEW), що призначені виключно для читання даних. Конвенція назв для search conditions на рівнях моделі даних та БД збігається, за єдиним винятком — у БД до назви кожного критерію пошуку додається суфікс _v.

      Наприклад, якщо ви створили search condition із назвою get_parent_by_name, то у базі даних ця назва трансформується у get_parent_by_name_v.

© 2023 Платформа Реєстрів.