Spaces:
Runtime error
Runtime error
from flask import Flask | |
import psycopg2 | |
app = Flask(__name__) | |
# Database connection details | |
DB_USER = 'user' | |
DB_PASSWORD = 'password' | |
DB_NAME = 'mydatabase' | |
DB_HOST = 'db' | |
DB_PORT = '5432' | |
def index(): | |
# Connect to PostgreSQL database | |
conn = psycopg2.connect( | |
database=DB_NAME, | |
user=DB_USER, | |
password=DB_PASSWORD, | |
host=DB_HOST, | |
port=DB_PORT | |
) | |
cursor = conn.cursor() | |
cursor.execute("SELECT version();") | |
db_version = cursor.fetchone() | |
return f"PostgreSQL database version: {db_version}" | |
if __name__ == '__main__': | |
app.run(host='0.0.0.0', port=8000) | |