from flask import Flask from flask_sqlalchemy import SQLAlchemy db = SQLAlchemy() def create_app(): app = Flask(__name__) app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///feedback.db' app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False app.config['SECRET_KEY'] = 'your-secret-key' # Replace with env variable in production db.init_app(app) with app.app_context(): db.create_all() # Create database tables from app.routes import bp app.register_blueprint(bp) return app