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