Обращаюсь к базе через SELECT COUNT, выводит количество: 0, хотя в базе хранится 3 строки с одним и тем же referrer_id.
Файл main:
elif message.text == 'Пригласить друга':
await bot.send_message(message.from_user.id, 'ID: {}\nhttps://t.me/{}?start={} \nКол-во рефералов: {}'.format(message.from_user.id, cfg.BOT_NICKNAME, message.from_user.id, db.count_referals(message.from_user.id)))
Файл db:
def count_referals (self, user_id):
with self.connection:
return self.cursor.execute("SELECT COUNT('id') as count FROM 'users' WHERE 'referrer_id' = ?", (user_id,)).fetchone()[0]