Sqilite работа с двумя таблицами, сверка данных?
Имеется два бота, у каждого своя таблица с данными пользователей, каждый бот в отдельной папке и таблицы приложены там-же. при старте первого бота пользователем, должна производиться проверка на существование пользователя в бд второго бота
async def check_sub(user_id):
db2 = sqlite3.connect(db_folder2)
sql2 = db2.cursor()
print('[SUCCESS] ~~ Connect to 2 DATABASE... ~~')
chk = sql2.execute("SELECT user_id FROM users WHERE user_id=?", (user_id,)).fetchone()
db2.commit()
if chk is None:
print('[!]', user_id, 'user not found in DB')
return False
print('[V]', user_id, 'user found')
return True
Вроде бы просто, но коннекта просто нет, запрет на чтение таблицы, т.к она уже запущенна? пока просто не понимаю. как поступить?