Создать БД
База данных должна содержать одну таблицу с id и электронной почтой
и одну таблицу с полями id и номером телефона
.
Добавить тестовые данные в таблицу.
Одна или две записи в каждой таблице
Настроить репликацию базы данных
Настроить вывод логов о репликации из /var/log/postgresql/ в тг-бот.
<aside>
💡 Подсказка: для появления логов о репликации нужно на Master сервере в конфиге добавить строчку log_replication_commands = on
</aside>
Команда: /get_repl_logs
Реализовать возможность вывод данных из таблиц через бота.
О email-адресах:
Команда: /get_emails
О номерах телефона:
Команда: /get_phone_numbers
Реализовать возможность записи найденных данных в практической работе 1 (пункты: 1а, 1б) в соответствующие таблицы.
Взаимодействия с этими командами происходит по следующему принципу:
Если информация найдена, бот предлагает записать ее в базу данных
Пользователю должна быть предоставлена информация об успешности/ошибке при записи
Если информация не была найдена взаимодействие прекращается