Skip to content

A collection of Python tools for SQL data management, with a strong focus on simplicity, flexibility, and speed.

Notifications You must be signed in to change notification settings

caitpj/SQL-WatchPup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SQL WatchPup

A collection of Python tools for SQL data management, with a strong focus on simplicity, flexibility, and speed.

WatchPup

Current Tools

Data quality checks

  • A flexible and extensible data quality testing framework.
  • For more details, see README.md in the 'quality_checks' folder
  • Output screenshots:

image

image

image

Data lineage mapper

  • A Python tool that analyzes SQL files and generates a Mermaid diagram showing table lineage.
  • For more details, see README.md in the 'lineage_mapper' folder
  • Output screenshot:

image

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

MIT

About

A collection of Python tools for SQL data management, with a strong focus on simplicity, flexibility, and speed.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages