Подключаюсь к PostgreSQL с помощью питона. Не получается вводить данные
Начал изучать работу с базами данных. Подключаюсь к PostgreSQL и не получается вводить какие-либо данные в таблицу. Никаких ошибок не появляется, просто-напросто данные не появляются в таблице. Помогите пожалуйста.
import psycopg2
from auth_data import host, password, db_name, user
connection = psycopg2.connect(host=host, user=user, password=password, database=db_name)
try:
cursor = connection.cursor()
with connection.cursor() as cursor:
cursor.execute(f"INSERT INTO game_users (id_tg, game) VALUES (5916961672, 'Control Ultimate Edition');")
print(f'[INFO] Successfully inserted to PostgreSQL')
except Exception as _ex:
print(f'[INFO] Error while working with PostgreSQL {_ex}')
finally:
if connection:
cursor.close()
connection.close()
print(f'[INFO] PostgreSQL connection closed')
После иду в pgadmin, вывожу всю таблицу, но ничего нового не появляется.