db stuff
This commit is contained in:
3
.gitignore
vendored
3
.gitignore
vendored
@@ -1,2 +1,3 @@
|
||||
TODO.md
|
||||
.venv
|
||||
TODO.md
|
||||
__pycache__
|
||||
@@ -6,6 +6,9 @@ def create_user(db, login_info, user_info):
|
||||
def update_user(db, login_info, user_info):
|
||||
pass
|
||||
|
||||
def get_user(db, id):
|
||||
pass
|
||||
|
||||
def create_event(db):
|
||||
pass
|
||||
|
||||
|
||||
30
app.py
30
app.py
@@ -2,9 +2,6 @@ import allfence as af
|
||||
from flask import Flask
|
||||
import psycopg2 as sql
|
||||
|
||||
HOST, PORT = "0.0.0.0", 8000
|
||||
app = Flask(__name__)
|
||||
|
||||
DB_NAME, USER, PASSWORD, HOST, PORT = "database", "user", "password", "localhost", "5432"
|
||||
db_connection = sql.connect(
|
||||
dbname=DB_NAME,
|
||||
@@ -14,6 +11,33 @@ db_connection = sql.connect(
|
||||
port = PORT
|
||||
)
|
||||
db_cursor = db_connection.cursor()
|
||||
db_cursor.execute("""
|
||||
CREATE TABLE IF NOT EXISTS Users (
|
||||
id SERIAL PRIMARY KEY,
|
||||
name varchar(255),
|
||||
username varchar(255),
|
||||
dob varchar(255),
|
||||
password_hash varchar(255)
|
||||
);
|
||||
CREATE TABLE IF NOT EXISTS Events (
|
||||
id SERIAL PRIMARY KEY,
|
||||
name varchar(255),
|
||||
datetime varchar(255),
|
||||
users varchar(255),
|
||||
results varchar(255)
|
||||
);
|
||||
CREATE TABLE IF NOT EXISTS Tournaments (
|
||||
id SERIAL PRIMARY KEY,
|
||||
name varchar(255),
|
||||
start_date varchar(255),
|
||||
end_date varchar(255),
|
||||
events varchar(255)
|
||||
);
|
||||
""")
|
||||
|
||||
|
||||
HOST, PORT = "0.0.0.0", 8000
|
||||
app = Flask(__name__)
|
||||
|
||||
@app.route("/")
|
||||
def index():
|
||||
|
||||
Reference in New Issue
Block a user