@alwaystried

Как «попросить» python код, при вводе команды « start» автоматически заносить в базу данных айди пользователя?

Добрый день! Никак не могу спроектировать концепцию кода автоматического назначения id пользователям. Концепт моей задачи следующий: человек нажимает на кнопку старт, после этого его телеграм-айди заносится в БД. Вопрос: как мне попробовать реализовать код, который сможет назначать главный айди в БД автоматически. К примеру: первый человек написал боту, ему назначается айди 1. Написал второй - ему назначается id 2, и т.д.

Фреймворк: aiogram
  • Вопрос задан
  • 115 просмотров
Решения вопроса 1
shabelski89
@shabelski89
engineer
То что Вы спрашиваете называется авто_инкремент ,
но он в данном случае не очень нужен, так как user_id уникальный в телеграм, проще использовать в качестве ключа его - смотри пример кода тут. Нужно 1 раз создать таблицу create_tables и потом наполнять её функцией register_user.

Если же надумаете добавить свой ид на основе автоинкремента, то просто изменить в коде как создаётся таблица и делает инсерт.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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