Данный микросервис ожидает новые телефонные номера из базы данных, нормализует их и сохраняет в новую колонку в базе. Затем берет таймаут на несколько минут и повторяет все действия в бесконечном цикле.
Шаг 1. Открыть файл "envs.txt", изменить значения для подключения к базе данных.
Шаг 2. Установить параметры окружения, введя в консоли
source envs.txt
Шаг 3. Добавить колонку форматированного номера телефона в базу данных.
alembic upgrade head
Шаг 4. Запустить скрипт, получающий номера телефонов из БД и сохраняющий их в нормализованном виде.
python3 updating_db.py
Код написан в учебных целях. Обучающие курсы для веб-разработчиков - DEVMAN.org