Почему в бд не добавляются данные?

Никак не могу сообразить как сделать так чтобы в базу данных добавлялся user_id пользователя в телеграм.
Подскажите пожалуйста

УЧАСТОК КОДА________
class Database:
    def __init__(self, db_file):
        self.connection = sqlite3.connect(db_file)
        self.cursor = self.connection.cursor()

    def add_id(self, user_id: int):
        with self.connection:
            self.cursor.execute("INSERT INTO users (user_id) VALUES (?)", (user_id,))


@dp.message_handler(commands="start")
async def start(message: types.message):
    await message.reply(MESSAGES['start_msg'])


async def add_id(self, user_id: int):
    with self.connection:
        self.cursor.execute("INSERT INTO users (user_id) VALUES (?)", (user_id,))
  • Вопрос задан
  • 91 просмотр
Пригласить эксперта
Ответы на вопрос 1
@erus71an
Стоит попробовать добавить commit после Insert
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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