Skip to content

leilafi/dbt-test-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 

Repository files navigation

Dbt Tools

 

Dbt Tools

Github top language Github language count Repository size

About   |   Features   |   Technologies   |   Requirements   |   Starting   |   Author


🎯 About

This is a tool to generate Elementary tests for data sources. Input of the tool is a Snowflake table description and output of the tool is a series of Elementary schema, freshness and volume anomaly tests.

✨ Features

✔️ Saves time on adding Elementary tests for Snowflake tables;\

🚀 Technologies

The following tools were used in this project:

✅ Requirements

Before starting 🏁, you need to have Git and Node installed.

🏁 Starting

# Clone this project
$ git clone https://github.com/leilafi/dbt-tools

# Access
$ cd dbt-tools

# Install dependencies
$ npm i

Create a table.sql under DBT-TOOLS

Copy the description of the table which you want to generate tests for from Snowflake to table.sql

# Generate tests
$ node schema-test-generator.js


Made with ❤️ by Leila Firouz

 

Back to top

About

Some tools for generating schema tests for dbt based on table description

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published