from flask import Flask from flask_cors import CORS # from database.db_connection import get_db_connection def create_app(): app = Flask(__name__) CORS(app) from api.routes.tempData import tempData_bp from api.routes.powerData import powerData_bp from api.routes.waterData import waterData_bp from api.routes.costData import costData_bp app.register_blueprint(tempData_bp, url_prefix='/api') app.register_blueprint(powerData_bp, url_prefix='/api') app.register_blueprint(waterData_bp, url_prefix='/api') app.register_blueprint(costData_bp, url_prefix='/api') # The following only needs to be run once to create the database. DO NOT UNCOMMENT!!! # with app.app_context(): # from database.CS_499_create_db import create_and_seed_db # create_and_seed_db() return app