def app_init(): info = {Activities.init_db(), Index.init_db(), Payments.init_db()} return "Activities, Index, Payments databases re-initialized"
from models import (Users, Activities, EventLogger, Utility, Webhooks, Index, Payments, db_sql, mongodb, redis) # initialize MongoDB collections if necessary collections = mongodb.collection_names() if "history" not in collections: EventLogger.init() if Activities.name not in collections: Activities.init_db() else: Activities.update_ttl() if Index.name not in collections: Index.init_db() else: Index.update_ttl() if Payments.name not in collections: Payments.init_db() Analytics(app) def parseInt(s): try: return int(s) except ValueError: return