feat: Allow user to pass supabase table as envvar
This commit is contained in:
parent
601b42acdc
commit
d8be52e2cf
1 changed files with 3 additions and 1 deletions
|
|
@ -26,13 +26,15 @@ class AiConfig:
|
||||||
class SupaConfig:
|
class SupaConfig:
|
||||||
URL: str
|
URL: str
|
||||||
KEY: str
|
KEY: str
|
||||||
|
TABLE: str
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def from_env(cls) -> "SupaConfig":
|
def from_env(cls) -> "SupaConfig":
|
||||||
URL = os.getenv("SUPABASE_URL", "")
|
URL = os.getenv("SUPABASE_URL", "")
|
||||||
KEY = os.getenv("SUPABASE_KEY", "")
|
KEY = os.getenv("SUPABASE_KEY", "")
|
||||||
|
TABLE = os.getenv("SUPABASE_TABLE", "improvements")
|
||||||
|
|
||||||
values: dict[str, str] = {"URL": URL, "KEY": KEY}
|
values: dict[str, str] = {"URL": URL, "KEY": KEY, "TABLE": TABLE}
|
||||||
|
|
||||||
for name, val in values.items():
|
for name, val in values.items():
|
||||||
if not val:
|
if not val:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue