I connected streamlit app to my database. I used a secrets.toml file to store the information needed.
I created the session and everything works perfectly. But now I am struggling to execute sql commands. For example “show grants to user john.doe@hotmail.com”
How would I go about executing that query and showing the results in my streamlit app?
I did some research and see I’d have to use a cursor object, but if you use the secrets file you can’t create a cursor object.
If you use st.experimental_connection (with a secrets file) you can either do queries with the .query("show grants...") method, or you can get the sqlalchemy session object with the .session, and use that to get a cursor if you need to python - How to get cursor in SQLAlchemy - Stack Overflow