Таблица SQL, регистрация пользователя, запись данных пользователя в SQL, код читается как текст

Хотел сделать sql таблицу данных, в которую будут записываться пользователи, создал таблицу, начал писать код для получения имени и пароля пользователя, но следующая строчка считывается как текст, а не как код:

cur.execute('CREATE TABLE IF NOT EXISTS users (id int auto_increment primary key, name varchar(50), pass varchar(50))')

@bot.message_handler(commands=['start'])
def start(message):
    conn = sqlite3.connect("All_Base.sql")
    cur = conn.cursor()

    cur.execute('CREATE TABLE IF NOT EXISTS users (id int auto_increment primary key, name varchar(50), pass varchar(50))')
    conn.commit()
    cur.close()
    conn.close()
    bot.send_message(message.chat.id, 'Идет регистрация...')
    bot.register_next_step_handler(message, user_name)


def user_name(message):
    pass


bot.infinity_polling()

Делал по видео уроку (https://www.youtube.com/watch?v=f2z4uuDJO3c&list=PL0lO_mIqDDFUev1gp9yEwmwcy8SicqKbt&index=5). Таймлайн строки с ошибкой (5:09). У автора видео выделяется как код, у меня как строка.


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