diff --git a/snowflake/class_SnowflakeDataTool.py b/snowflake/class_SnowflakeDataTool.py index 7019904..b53d3be 100644 --- a/snowflake/class_SnowflakeDataTool.py +++ b/snowflake/class_SnowflakeDataTool.py @@ -10,10 +10,13 @@ """ class SnowflakeDataTool: def __init__(self): + # List of tables + self._sfTables = [] + # Snowflake connection object - self._sfConnection = self.connect() + self._sfConnection = None + self.connect() - self._sfTables = [] #----- PUBLIC METHODS-----# def connect(self, schema:str=None): @@ -29,7 +32,7 @@ def connect(self, schema:str=None): else: self._query_table_list() - return + return None def is_connected(self): """Verify if connected to Snowflake database""" @@ -71,7 +74,7 @@ def _connection_options(self): connOptions = { "sfUrl": "https://
.snowflakecomputing.com/", "sfUser": "User", - "sfPassword": "Password" + "sfPassword": "Password", "sfDatabase": "Database", "sfSchema": self.snowflake_schema, "sfWarehouse": "Warehouse",