├── .gitignore ├── .pdm-python ├── README.md ├── img └── snowflakecli.png ├── pdm.lock ├── pyproject.toml ├── scratch └── sample.py ├── src └── cli │ ├── account.py │ ├── ask.py │ ├── configure.py │ ├── connection.py │ ├── core │ ├── config │ │ ├── parser.py │ │ └── sfcli.py │ ├── constants.py │ ├── fs.py │ ├── logging.py │ ├── security │ │ ├── playbooks │ │ │ ├── benchmarks.py │ │ │ └── unc5537_breach.py │ │ ├── runner.py │ │ └── types.py │ ├── snowflake │ │ ├── connection.py │ │ ├── query.py │ │ └── sql.py │ └── util │ │ ├── key.py │ │ └── time.py │ ├── database.py │ ├── io.py │ ├── keypair.py │ ├── main.py │ ├── recommend.py │ ├── schema.py │ ├── scrape.py │ ├── security.py │ ├── sql.py │ ├── table.py │ └── warehouse.py └── tests ├── __init__.py └── unit └── src └── core ├── test_constants.py └── test_fs.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silverton-io/snowflakecli/HEAD/.gitignore -------------------------------------------------------------------------------- /.pdm-python: -------------------------------------------------------------------------------- 1 | /Users/jacobthomas/code/snowflakecli/.venv/bin/python -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silverton-io/snowflakecli/HEAD/README.md -------------------------------------------------------------------------------- /img/snowflakecli.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silverton-io/snowflakecli/HEAD/img/snowflakecli.png -------------------------------------------------------------------------------- /pdm.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silverton-io/snowflakecli/HEAD/pdm.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silverton-io/snowflakecli/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scratch/sample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silverton-io/snowflakecli/HEAD/scratch/sample.py -------------------------------------------------------------------------------- /src/cli/account.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silverton-io/snowflakecli/HEAD/src/cli/account.py -------------------------------------------------------------------------------- /src/cli/ask.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silverton-io/snowflakecli/HEAD/src/cli/ask.py -------------------------------------------------------------------------------- /src/cli/configure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silverton-io/snowflakecli/HEAD/src/cli/configure.py -------------------------------------------------------------------------------- /src/cli/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silverton-io/snowflakecli/HEAD/src/cli/connection.py -------------------------------------------------------------------------------- /src/cli/core/config/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silverton-io/snowflakecli/HEAD/src/cli/core/config/parser.py -------------------------------------------------------------------------------- /src/cli/core/config/sfcli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silverton-io/snowflakecli/HEAD/src/cli/core/config/sfcli.py -------------------------------------------------------------------------------- /src/cli/core/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silverton-io/snowflakecli/HEAD/src/cli/core/constants.py -------------------------------------------------------------------------------- /src/cli/core/fs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silverton-io/snowflakecli/HEAD/src/cli/core/fs.py -------------------------------------------------------------------------------- /src/cli/core/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silverton-io/snowflakecli/HEAD/src/cli/core/logging.py -------------------------------------------------------------------------------- /src/cli/core/security/playbooks/benchmarks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silverton-io/snowflakecli/HEAD/src/cli/core/security/playbooks/benchmarks.py -------------------------------------------------------------------------------- /src/cli/core/security/playbooks/unc5537_breach.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silverton-io/snowflakecli/HEAD/src/cli/core/security/playbooks/unc5537_breach.py -------------------------------------------------------------------------------- /src/cli/core/security/runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silverton-io/snowflakecli/HEAD/src/cli/core/security/runner.py -------------------------------------------------------------------------------- /src/cli/core/security/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silverton-io/snowflakecli/HEAD/src/cli/core/security/types.py -------------------------------------------------------------------------------- /src/cli/core/snowflake/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silverton-io/snowflakecli/HEAD/src/cli/core/snowflake/connection.py -------------------------------------------------------------------------------- /src/cli/core/snowflake/query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silverton-io/snowflakecli/HEAD/src/cli/core/snowflake/query.py -------------------------------------------------------------------------------- /src/cli/core/snowflake/sql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silverton-io/snowflakecli/HEAD/src/cli/core/snowflake/sql.py -------------------------------------------------------------------------------- /src/cli/core/util/key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silverton-io/snowflakecli/HEAD/src/cli/core/util/key.py -------------------------------------------------------------------------------- /src/cli/core/util/time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silverton-io/snowflakecli/HEAD/src/cli/core/util/time.py -------------------------------------------------------------------------------- /src/cli/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silverton-io/snowflakecli/HEAD/src/cli/database.py -------------------------------------------------------------------------------- /src/cli/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silverton-io/snowflakecli/HEAD/src/cli/io.py -------------------------------------------------------------------------------- /src/cli/keypair.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silverton-io/snowflakecli/HEAD/src/cli/keypair.py -------------------------------------------------------------------------------- /src/cli/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silverton-io/snowflakecli/HEAD/src/cli/main.py -------------------------------------------------------------------------------- /src/cli/recommend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silverton-io/snowflakecli/HEAD/src/cli/recommend.py -------------------------------------------------------------------------------- /src/cli/schema.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/cli/scrape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silverton-io/snowflakecli/HEAD/src/cli/scrape.py -------------------------------------------------------------------------------- /src/cli/security.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silverton-io/snowflakecli/HEAD/src/cli/security.py -------------------------------------------------------------------------------- /src/cli/sql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silverton-io/snowflakecli/HEAD/src/cli/sql.py -------------------------------------------------------------------------------- /src/cli/table.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/cli/warehouse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silverton-io/snowflakecli/HEAD/src/cli/warehouse.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/src/core/test_constants.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/src/core/test_fs.py: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------