У меня появились проблемы с обращением к базе данных из другой программы.
У меня есть многопроцессорное приложение, которое использует базу данных SQLite и SqlAlchemy.
Вот так выглядит Engine:
engine = create_engine(f'sqlite:///{DATABASE_PATH}', poolclass=QueuePool)
Я решил обратиться к бд, тоже через SqlAlchemy из другой программы и меня появляется ошибка Database is locked.
Как решить эту проблему?
У меня есть идея, сделать некий API, например, на flask, чтобы программы обращились к ней через requests, но может есть, что-то полегче?