Используйте только необходимые таблицы для разговора в php-telegram-bot

Я установил php-telegram-bot в laravel 5.5. и там я использовал таблицу пользователей по умолчанию, в которой laravel предоставляется для операций аутентификации и входа в систему.

С другой стороны, для регистрации пользователей, которые приходят из бота Telegram, мы знаем, что следует использовать conversations особенность, чтобы получить некоторую информацию о пользователе, как first_name, last_name,....

Чтобы использовать разговор, мы должны включить функцию MySQL в вашем пакете; и в этом случае этот пакет предлагает запустить файл struct.sql, который включает много таблиц, которые мне не нужны.

Мне просто нужны эти столы для разговора. Любые другие таблицы, такие как inline_query, callback_query, edited_message не полезно в этом случае.

Теперь я хочу знать, можно ли использовать только необходимые таблицы для разговора? а что они? Другими словами, зачем нам использовать неиспользуемую таблицу?

1 ответ

Теперь я хочу знать, можно ли использовать только необходимые таблицы для разговора? И что они? Другими словами: зачем нам использовать неиспользованную таблицу?

Ответ на ваш вопрос зависит

  1. высоко на ваших требованиях
  2. о реализации указанного пакета (который я не знаю)

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

Вы или один из ваших инженеров должны проанализировать код библиотеки, чтобы иметь возможность сказать, какие таблицы действительно необходимы для соответствия вашим требованиям и безопасно ли создавать не все таблицы из предоставленного файла SQL.

Это должно идти вместе с экономичным вопросом, если вы хотите заплатить кому-то, чтобы он просматривал код в течение одного часа + ваше время, задаваемое здесь, или просто импортировать некоторые таблицы, которые, как считают разработчики библиотеки, нужны, и могут остаться пустыми из-за вашей требования.

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

Другие вопросы по тегам