2019-09-09 22:03:34 +00:00
|
|
|
"""
|
|
|
|
Database handling code for the CodePage
|
|
|
|
"""
|
|
|
|
import psycopg2
|
|
|
|
import config
|
|
|
|
|
2019-09-09 22:43:55 +00:00
|
|
|
DATABASE = None
|
|
|
|
|
2019-09-09 22:03:34 +00:00
|
|
|
def getdb():
|
2019-09-09 22:43:55 +00:00
|
|
|
global DATABASE
|
|
|
|
if DATABASE is None:
|
|
|
|
DATABASE = psycopg2.connect(
|
|
|
|
dbname=config.DB_NAME,
|
|
|
|
user=config.DB_USER,
|
|
|
|
password=config.DB_PASS,
|
|
|
|
host=config.DB_HOST,
|
|
|
|
port=config.DB_PORT)
|
|
|
|
return DATABASE.cursor()
|
2019-09-09 22:03:34 +00:00
|
|
|
|