From 89a2ce98bf89aa7b81952351a5c0205987526e12 Mon Sep 17 00:00:00 2001 From: Ricy40 <ricardogarcia.pt@outlook.com> Date: Fri, 12 May 2023 00:03:45 +0100 Subject: [PATCH] openshift main --- requirements.txt | 6 ++++++ store/__init__.py | 5 +++-- wsgi.py | 1 + 3 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 requirements.txt create mode 100644 wsgi.py diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..5df4c62 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,6 @@ +Flask +Flask-Cors +Flask-Login +Flask-SQLAlchemy +Jinja2 +gunicorn diff --git a/store/__init__.py b/store/__init__.py index 48d3335..757611d 100644 --- a/store/__init__.py +++ b/store/__init__.py @@ -1,16 +1,17 @@ from flask import Flask from flask_sqlalchemy import SQLAlchemy from os import path +import os from flask_login import LoginManager from flask_cors import CORS db = SQLAlchemy() -AM_DB = "database.db" +AM_DB = "alphamart" def create_app(): app = Flask(__name__) app.config['SECRET_KEY'] = 'AhAhAhAhAhAlphaMartYouReallyHaveNoIdeaWhatsInStoreForYou' - app.config['SQLALCHEMY_DATABASE_URI'] = f'sqlite:///{AM_DB}' + app.config['SQLALCHEMY_DATABASE_URI'] = f'mysql+pymysql://{os.environ["MYSQL"]}@csmysql.cs.cf.ac.uk:3306/c22003197_{AM_DB}' db.init_app(app) from .views import views diff --git a/wsgi.py b/wsgi.py new file mode 100644 index 0000000..229d265 --- /dev/null +++ b/wsgi.py @@ -0,0 +1 @@ +from AlphaMart import app as application \ No newline at end of file -- GitLab