Skip to content

Extracts sleep data from a .csv file, transforms it into a database-friendly format, loads it into a PostgreSQL db, and prints a graphical representation of the data.

License

Notifications You must be signed in to change notification settings

bbelderbos/spreadsheet_etl

 
 

Repository files navigation

Spreadsheet ETL

  • Extracts sleep data from a .csv file

  • transforms the data into a db-friendly format

  • loads it into a PostgreSQL database, and

  • outputs a specialized visualization.

I return to this project often to refactor and learn.

I'm currently refactoring read_fns.py to remove side effects, as per Robert C. Martin's Clean Code, and to improve the test suite.

About

Extracts sleep data from a .csv file, transforms it into a database-friendly format, loads it into a PostgreSQL db, and prints a graphical representation of the data.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 92.3%
  • PLpgSQL 6.4%
  • TSQL 1.3%