Тестовое: Интеграция Drupal с внешней SQLite БД (Production Monitor)

Откликнуться
G
Заказчик
Отзывы фрилансеров: + 0 - 0
Зарегистрирован на сайте 14 лет и 10 месяцев
Бюджет: 800 руб
10.18 $ — 8.62 €
Необходимо реализовать Drupal-модуль factory_bridge, который выполняет роль моста между внешней SQLite базой данных и базой данных Drupal.

Модуль должен:
— читать данные об изделии из SQLite;
— выполнять расчёты на стороне PHP;
— сохранять агрегированные данные в БД Drupal;
— выводить таблицу операций изделия.

Задание является частью будущего переноса всей системы на Drupal. Важно не только получить рабочий результат, но и показать корректную архитектуру решения.

Условия
CMS: Drupal 10 или 11  
Источник данных: внешняя SQLite БД workshop_bot.db  
Дизайн и верстка не важны  
Twig используется только для отображения данных  
Вся бизнес-логика и расчёты выполняются в PHP  

Архитектура
Модуль должен получать данные из SQLite через Drupal Database API с централизованным подключением (не в контроллерах).

Запрещено:
— использовать new PDO(), sqlite_open() в бизнес-логике;
— выполнять SQL-запросы в Twig;
— реализовывать бизнес-логику на уровне шаблонов.

Данные
В рамках тестового задания используются только таблицы:
order_items, assigned_tasks, work_sessions.
Остальные таблицы использовать не требуется.

Расчёты
Для выбранного изделия:
— НЧ План: assigned_tasks.applied_norm_hours  
— Ч Факт: сумма (end_time − start_time) по всем work_sessions операции  
  (если end_time = NULL — сессия считается активной)  
— Дельта: План − Факт

Результат
Страница или блок с таблицей операций изделия (код операции, НЧ План, Ч Факт, Дельта) и сохранение агрегированных данных в сущность Drupal (Node или Custom Entity).

***
Отвечаю на заявку, которая содержит ответ на вопрос:
Опишите своими словами, какую задачу решает модуль factory_bridge и какие данные он должен получить из SQLite.
Разделы:
Заказ
Опубликован:
24.12.2025 | 07:49 [поднят: 24.12.2025 | 07:49] [последние изменения: 24.12.2025 | 09:42]
Откликнуться

Выберите способ верификации:

Обновите страницу после прохождения верификации.

Посмотреть другие заказы Разместить заказ

Теги: перенести сайт на хостинг, создать сайт на joomla, cms установить, перенести сайт joomla, wordpress перенести сайт, настроить админку

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».