shift db connection to allfence
This commit is contained in:
44
app.py
44
app.py
@@ -1,46 +1,18 @@
|
||||
import allfence as af
|
||||
import allfence
|
||||
import datetime
|
||||
from flask import Flask
|
||||
import psycopg2 as sql
|
||||
from textwrap import dedent
|
||||
|
||||
DB_NAME, USER, PASSWORD, HOST, PORT = "database", "user", "password", "localhost", "5432"
|
||||
db_connection = sql.connect(
|
||||
dbname=DB_NAME,
|
||||
user=USER,
|
||||
password=PASSWORD,
|
||||
host=HOST,
|
||||
port = PORT
|
||||
DB_NAME, DB_USER, DB_PASSWORD, DB_HOST, DB_PORT = "database", "user", "password", "localhost", "5432"
|
||||
connection = allfence.connect(
|
||||
db_name=DB_NAME,
|
||||
user=DB_USER,
|
||||
password=DB_PASSWORD,
|
||||
host=DB_HOST,
|
||||
port=DB_PORT
|
||||
)
|
||||
|
||||
# Create databases
|
||||
with db_connection.cursor() as cursor:
|
||||
cursor.execute(dedent("""
|
||||
CREATE TABLE IF NOT EXISTS Users (
|
||||
id SERIAL PRIMARY KEY,
|
||||
username varchar(255),
|
||||
password_hash varchar(255),
|
||||
name varchar(255),
|
||||
dob date
|
||||
);
|
||||
CREATE TABLE IF NOT EXISTS Events (
|
||||
id SERIAL PRIMARY KEY,
|
||||
name varchar(255),
|
||||
datetime datetime,
|
||||
max_age int,
|
||||
completed boolean,
|
||||
registration varchar(255),
|
||||
results varchar(255)
|
||||
);
|
||||
CREATE TABLE IF NOT EXISTS Tournaments (
|
||||
id SERIAL PRIMARY KEY,
|
||||
name varchar(255),
|
||||
start_date date,
|
||||
end_date date,
|
||||
events varchar(255)
|
||||
);
|
||||
"""))
|
||||
|
||||
HOST, PORT = "0.0.0.0", 8000
|
||||
app = Flask(__name__)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user