У меня есть таблица, а в ней 3 столбца: id, user_id и name.
user_id заполняется при нажатие кнопки /start, name вводится позже.
Из этого следует проблема. Как сделать так, чтобы имя попало в столбец по определенному user_id, а не заполнялось подряд.
На всякий случай, код создания таблицы:
def create_table():
conn = psycopg2.connect(host=host, user=user, password=password, database=database)
cursor = conn.cursor()
if conn:
print("Data base connected OK!")
cursor.execute("""CREATE TABLE "users"(
id serial PRIMARY KEY,
user_id integer NOT NULL,
name text NULL);""")
conn.commit()
cursor.close()