170 похожих чатов

Всем привет. Есть у кого идеи? Задача такая, пользователь указывает доступ

к своей бд.
Я же должен подключиться и забирать данные из таблицы, но прикол в том, что у всех разная структура.
Вот как с технической точки зрения это реализовать?
Я не бэк вообще, только начинаю в это вкатываться...
использую mysql2, т.к для sequelize нужна конкретная структура расписана

10 ответов

12 просмотров

никак, если ты не знаешь структуру базы - ты ее под каждый конкретный случай парсить будешь

zonik- Автор вопроса

ну я планировал, что юзер будет заполнять структуру свою

либо заставлять пользователя указывать хотя бы примерную структуру базы и на основе этого сварганить минималистичный кастонмый орм/квери билдер который модели/запросы динамично генерирует либо запросами к бд читать схему таблиц и начинать танцы с бубном там

тогда зачем ему ваш сервис ? 😄

zonik- Автор вопроса

если просто говорить, то у них на основе игрового сервера есть бд, а я даю возможность выводить грубо говоря инфу о игроках на сайте

и при этом различная структура у бд ?

что за игра хоть, может там есть какой-то единый протокол чтения этих данных?

zonik- Автор вопроса

да, потому что это кастомные игровые сервера в мультиплеере. и каждый делает свою структуру как ему хочется

вообще в таких случаях делается или определенное апи или обрабатывается каждый случай сервисом вручную. вроде иных вариантов нет.

Похожие вопросы

Обсуждают сегодня

А чем вам питонисты не угодили?😂
.
79
Язык Си можно выучить за день? По книжке ANSI C на 230 страниц
Vincent Vegan
29
Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
75
Dim Dim, [02.07.2024 11:07] DB 0x62 Dim Dim, [02.07.2024 11:07] DB 0x66 Dim Dim, [02.07.2024 11:07] кто пояснит что это?
Dim Dim
14
Ошибка: segmentation fault (core dumped) Код: pastebin.com/BEsNNSSV Сообщение от компилятора: отсутствует ОС: Arch Linux Ядро: x86_64 Linux 6.9.7-arch1-1 Процессор: Intel Cele...
sec
4
Ребят, а за скок можно впарить анон чат с апишкой и веб админкой ?
Eugene Неелов
15
Ещё такой вопрос. Мне необходимо хранить пароль пользователя локально. Для этого планирую использовать ini файл. Это для автозаполнения полей логин и пароль при авторизации. Е...
Евгений
19
Кстати, я тут еще с одной темой столкнулся, вот учу я C++, на таком то ресурсе, а остальные постоянно советуют практиковаться, что то писать, проекты, но как писать если вот т...
aaswq1
7
Добрый день, чат. Мне в очередь из других RabbitMQ по shovel валятся метрики в формате текста для Prometheus. Помогите пожалуйста подружить RabbitMQ и Prometheus, чтобы он (...
Aleksey
4
Коллеги, как получить PId для собственного процесса из под линукса?
Роман Лях (rgreat)
6
Карта сайта