Как удалить строку из бд sqlite3 python

Мне нужно удалить все сообщения данного пользователя, что бы удалить сообщения именно этого пользователя я использую user_id. Вот фрагмент кода:

 *def delete_messages(user_id: int):
    conn = sqlite3.connect("database.db")
    c = conn.cursor()
    c.execute('DELETE text FROM user_message WHERE user_id = ?', (user_id, ))    
    conn.commit()
    cursor.close()
    conn.close()*

Ответы (1 шт):

Автор решения: DGDays
def delete_messages(user_id):
    conn = sqlite3.connect("database.db")
    c = conn.cursor()
    c.execute('DELETE text FROM user_message WHERE user_id = (?)', (user_id, ))    
    conn.commit()
    conn.close()

Вроде так должно сработать.

→ Ссылка