| 1234567891011121314151617181920212223242526272829303132333435363738 | """Init"""import osimport loggingfrom sqlalchemy import create_enginefrom sqlalchemy.orm import sessionmakerfrom dotenv import load_dotenvfrom apscheduler.schedulers.background import BackgroundSchedulerfrom app.models import Base, Player, State, Department, DepartmentStatload_dotenv()# databaseengine = create_engine(os.environ["DATABASE_URI"], client_encoding='utf8')Session = sessionmaker(bind=engine)# schedulerscheduler = BackgroundScheduler(    daemon=True,    job_defaults={'misfire_grace_time': 10*60},)scheduler.start()# logginglogging.basicConfig(    format='%(asctime)s - %(name)s - %(levelname)s - %(message)s',    level=logging.INFO)LOGGER = logging.getLogger(__name__)# apiBASE_URL = os.environ["API_URL"]HEADERS = {    'Authorization': os.environ["AUTHORIZATION"]}
 |