From 3b156cf8f7495524ca209c4701482f1709694c9a Mon Sep 17 00:00:00 2001 From: root Date: Mon, 13 Jul 2026 18:21:25 +0900 Subject: [PATCH] db connection --- __pycache__/supabase.cpython-313.pyc | Bin 0 -> 1159 bytes supabase.py | 22 ++++++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 __pycache__/supabase.cpython-313.pyc diff --git a/__pycache__/supabase.cpython-313.pyc b/__pycache__/supabase.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..314fde8a68c43ab8f0a7e244eb11b896dca24b98 GIT binary patch literal 1159 zcmaJ=&1(}u6rb7MB-=FEG}_vapk1rfMlr!^Kd2wjj|iex*ffP2B&3^ZT4{H~?54Io z^&pZ;r52IagW^$dRq-fD{Re_A7^Xo4y{HumxrknzNwTH2=!1Q;@4esqz4v37g4^u` z)X1}en*k1h&n&Qv#ziYM(BmNpgD|`daOs2?hPeiSxg_-SUm2`lErQF=Mo*r8g(r~p zMz?E<#k!pVpoucKQ5-W3L|Jdq!km?rK?Jmvvx!OoqK2Izw=e=nzNKKmmEM1nZJ9yZf1@5XL%|)l$Qlmi)V;OZHb1PB(}>iAdmB*iFQgF|F#UWGiu$iHKcIV?)Qpfu@j}HW3j=kg1O98X`7zTsIJ@2u-Od zWzv=XHeyc<$I^I=2&^Bw=w`%8Q)NvAB7ffHqw!#$uBIoDW*R}o z)RmK|X_HO~8tGI?aB7-(>E(wmp+vi0q2Qb$(o*b-beDetNM;AwpCX?$v5^Bl_vId9F9Z_)SQV8)&kr3GnD z%GMrV7fY0$?@Z>~-<0ot|C?|IT5f z|9&2`M~3apF?r8HfqH;zs3YRJ2|bY>M;CBC4cY59s;JxIA%q*ivjHj!!agWrHsKGN CBKp$+ literal 0 HcmV?d00001 diff --git a/supabase.py b/supabase.py index e69de29..07441be 100644 --- a/supabase.py +++ b/supabase.py @@ -0,0 +1,22 @@ +import psycopg2 +import os + +def get_db_connection(): + db_uri = os.getenv("DB_URI") + print("test") + if not db_uri: + raise ValueError("DB_URI 환경변수 없음.") + + try: + conn = psycopg2.connect(db_uri) + cursor = conn.cursor() + cursor.execute("SELECT version();") + db_version = cursor.fetchone() + print(f"Connected to the database. Version: {db_version[0]}") + + cursor.close() + conn.close() + + except Exception as e: + print(f"Error connecting to the database: {e}") + raise \ No newline at end of file