db stuff
This commit is contained in:
3
.gitignore
vendored
3
.gitignore
vendored
@@ -1,2 +1,3 @@
|
|||||||
|
TODO.md
|
||||||
.venv
|
.venv
|
||||||
TODO.md
|
__pycache__
|
||||||
@@ -6,6 +6,9 @@ def create_user(db, login_info, user_info):
|
|||||||
def update_user(db, login_info, user_info):
|
def update_user(db, login_info, user_info):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
def get_user(db, id):
|
||||||
|
pass
|
||||||
|
|
||||||
def create_event(db):
|
def create_event(db):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
|||||||
30
app.py
30
app.py
@@ -2,9 +2,6 @@ import allfence as af
|
|||||||
from flask import Flask
|
from flask import Flask
|
||||||
import psycopg2 as sql
|
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_NAME, USER, PASSWORD, HOST, PORT = "database", "user", "password", "localhost", "5432"
|
||||||
db_connection = sql.connect(
|
db_connection = sql.connect(
|
||||||
dbname=DB_NAME,
|
dbname=DB_NAME,
|
||||||
@@ -14,6 +11,33 @@ db_connection = sql.connect(
|
|||||||
port = PORT
|
port = PORT
|
||||||
)
|
)
|
||||||
db_cursor = db_connection.cursor()
|
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("/")
|
@app.route("/")
|
||||||
def index():
|
def index():
|
||||||
|
|||||||
Reference in New Issue
Block a user