Skip to content
This repository was archived by the owner on May 27, 2026. It is now read-only.

signavio/lassoer

Repository files navigation

Lassoer

Add lassoer to your ETL toolkit to clean up dirty, misbehaving text-files and then load them into a SQL database for later transformation.

Overview

Inspect

Use the inspect utility to guess at the metadata of a .csv file and try to determine column data types (strings, dates, numbers, etc.)

Navigate to its README.md for more details.

Scrub

Use the scrub utility to sanitize text-files (.csv, .xls, etc) and optionally normalize columns which contain locale specific dates and currencies, if provided with a .metadata file.

Navigate to its README.md for more details.

Load

Use the load utility to copy the contents of a tab-separated input file into a SQL Database table.

Navigate to its README.md for more details.

Installation

If you are running nix on your system, just cd into one of the sub directories and execute nix-build to generate an executable in $(wd)/result/bin/.

License

MIT License

About

A collection of utilities to help you wrangle misbehaving text files into a SQL database

Topics

Resources

License

Code of conduct

Security policy

Stars

1 star

Watchers

3 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors