Сергей, если мне не выделяют время на полноценный рефакторинг, то я бы просто по пути это всё рефакторил.
Повторюсь:
бизнесу ок, что такой код приводит к замедлению разработки?
Бизнесу ок, что оно запускается только на винде?
Бизнес выделяет достаточно времени для выполнения задач?
Если всё да, то не вижу никаких проблем пока не мигрировать. Когда будет очевидно, что миграция займёт 5 минут - тогда переедешь на net 7 или какой там будет актуальным
Как должен этот запрос отрабатывать? Что он выдаст если его без python отправить?
cur.execute(f"SELECT * FROM log_id WHERE us_id = (%s);, {user_id}")
И в какой момент подключение к pg должно подниматься?
И почему у тебя commit на конекшене вызывается, а не на курсоре?
И почему ты курсор никогда не закрываешь?
0xC0CAC01A, пусть заряжается от бортовой сети через его стандартную задярку. У больших повербанков часто даже предусмотрена зарядка напрямую от 12в без инвертора.
Константин Теплоухов, а у тебя точно нигде этот файл не занят и доступ к нему есть? Попробуй ещё ShareOption задать (не помню как точно называется. Чтобы не было эксклюзивной блокировки)