Skip to content

Retrieve the data from the database, then asynchronically store it in all formats.

Notifications You must be signed in to change notification settings

Weijun-H/SQL2ALL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Image

SQL2ALL

SQL2ALL is a simple tool that allows you to asynchronically store your SQL queries in any format you like and then run them against any database you like. It is designed to be simple to use and easy to extend.

Image

Roadmap

Support for the following databases is included:

Support for the following output formats is included:

  • CSV
  • JSON
  • Parquet
  • ORC
  • Avro
  • Lance

Usage

sql2all -u <url> -o <output> -q <query>

sql2all -u "mysql://root@localhost:3306/test" -o "test.parquet" -q "select * from payment"

sql2all -u "postgresql://root@localhost:5432/test" -o "test.csv" -q "select * from payment"

sql2all -u "sqlite:///test.db" -o "test.json" -q "select * from payment"

About

Retrieve the data from the database, then asynchronically store it in all formats.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages