Closed loicknuchel closed 9 months ago
The update introduces support for Snowflake databases across a CLI tool, a frontend service, and a new library connector-snowflake
. It enables users to export data to Snowflake, establishes a connection, executes queries, retrieves schema information, and fetches statistics, while ensuring certain files are ignored by Git and npm. This enhancement broadens the tool's database compatibility, streamlining processes for users working with Snowflake.
Files | Change Summaries |
---|---|
cli/README.md , cli/src/index.ts |
Added support for exporting data to Snowflake databases using snowflake:// connection format. Updated export command description to include Snowflake. |
frontend/.../DatabaseSource.elm |
Added "snowflake" as a new database type with a sample connection URL. |
libs/connector-snowflake/.gitignore |
Excluded node_modules , out , *.tgz , src/**/*.js , and tests/**/*.js files from Git tracking. |
libs/connector-snowflake/src/common/... |
Introduced common code for SQL connectors, functions for queries and types. |
libs/connector-snowflake/src/connect.ts |
Added module for connecting to Snowflake databases, executing queries, handling errors. |
libs/connector-snowflake/src/snowflake.ts |
Defined interactions with Snowflake databases, types for tables, columns, keys, and functions. |
libs/connector-snowflake/tests/... |
Introduced test cases for connecting, querying, and fetching statistics from Snowflake databases. |
In the field of code, where data does flow,
A rabbit hopped in, with Snowflake in tow.
"To the Super Bowl," it said, "we shall bring,
A game of numbers, where databases sing."
🏈 Against Chiefs and 49ers, in spirited fight,
Our code shall dance, under the Sunday night light.
"May the best team win," the rabbit did cheer,
With Snowflake in hand, victory is near! 🎉
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Summary by CodeRabbit
New Features
Documentation
snowflake://
connection format.Tests
Chores
.gitignore
and.npmignore
for the Snowflake connector library to enhance development workflow.