class_docstr: Class for implementing the SnowFlake DB handler as a backend store for
  EvaDB.
class_docstr_tok: ["Class","for","implementing","the","SnowFlake","DB","handler","as","a","backend","store","for","EvaDB","."]
docstr: Method for checking the status of database connection.
  Returns:
    DBHandlerStatus
docstr_tok: ["Method","for","checking","the","status","of","database","connection",".","Returns",":","DBHandlerStatus"]
code: def check_connection(self) -> DBHandlerStatus:
      """
      Method for checking the status of database connection.
      Returns:
        DBHandlerStatus
      """
      if self.connection:
          return DBHandlerStatus(status=True)
      else:
          return DBHandlerStatus(
              status=False, error="Not connected to the database."
          )
  
file_path: evadb/evadb/third_party/databases/snowflake/snowflake_handler.py
imports: import datetime
  import pandas
  import snowflake.connector
  from evadb.third_party.databases.types import DBHandler, DBHandlerResponse, DBHandlerStatus
label_desc: Use image node_id 4 for calling the SnowFlakeDbHandler obj's underlying member method code with example usage: obj.check_connection() and returns: DBHandlerStatus, DBHandlerStatus