Files
daily-counter/app/queries/connection.py
John Ahlroos bd9ff7191a
Some checks failed
Run Tests / run-tests (push) Failing after 58s
Add user specific profiles
2026-04-28 21:04:52 +02:00

14 lines
399 B
Python

from os import getenv
import streamlit as st
from sqlalchemy.sql import text
from streamlit.connections import BaseConnection
def connection() -> BaseConnection:
_connection = st.connection("sql", url=getenv('DATABASE_URL'), ttl=0, autocommit=True)
with _connection.session as configured_session:
configured_session.execute(text('PRAGMA foreign_keys=ON'))
return _connection