It's working, and I've created my first table via pydal.
I'll do more testing, and I'll plan on updating the docs as well.
Here is a snippet from my models.py:
# Establish the connection
SNOWFLAKE_ACCOUNT = 'xxxxxx'
SNOWFLAKE_USER = 'yyyyyy'
SNOWFLAKE_PASSWORD = '######'
SNOWFLAKE_DATABASE = 'xxx'
SNOWFLAKE_SCHEMA = 'xxx'
SNOWFLAKE_WAREHOUSE = 'xxx'
SNOWFLAKE_ROLE = 'xxx'
# Construct the Snowflake connection URI for pyDAL
db_uri = "snowflake://%s:%s:%s:%s:%s@%s/%s" % (SNOWFLAKE_USER, SNOWFLAKE_PASSWORD, SNOWFLAKE_ROLE, SNOWFLAKE_WAREHOUSE, SNOWFLAKE_ACCOUNT, SNOWFLAKE_SCHEMA, SNOWFLAKE_DATABASE)
# Initialize the pyDAL instance
dbSF = DAL(db_uri)
(P.S. I wrote the Teradata adapter at least 10 years ago).