Dynami c подключение к MySQL с использованием Node.js & Express - PullRequest
0 голосов
/ 29 апреля 2020

Я создаю приложение Android, используя React Native и API, используя Node.js. API работает для соединения 1 на 1 (1 приложение 1 API) с использованием следующей конфигурации:

const mysql = require("mysql");

const conn = mysql.createPool({
  host: "hostaddress",
  user: "username",
  password: "password",
  database: "dbname",
  multipleStatements: true,
});

module.exports = conn;

У меня есть 3 Android приложения и 3 базы данных с идентичной структурой, но я не хочу создать 3 разных API для каждого приложения Android, поскольку единственным отличием является имя базы данных.

Как сделать так, чтобы мой API мог динамически подключаться к различным именам баз данных?

Пример:

App 1 using API 1 connects to db_app_1,
App 2 using API 1 connects to db_app_2,
and so on.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...