An open API service indexing awesome lists of open source software.

https://github.com/pudo/pgcsv

Load CSV files into Postgres without explicit schema creation.
https://github.com/pudo/pgcsv

bulk-loader copy csv postgresql

Last synced: 3 months ago
JSON representation

Load CSV files into Postgres without explicit schema creation.

Awesome Lists containing this project

README

          

# pgcsv

The purpose of ``pgcsv`` is to make a CSV file show up in a database. To this
end, it will automatically create the table schema and COPY data. It will not
attempt to perform type inference. It will not attempt to fix up your CSV
file (the file is assumed to be readable as UTF-8 with the first row containing
column headers).

## Usage

```bash
$ pip install pgcsv
$ pgcsv --db postgresql://localhost/database new_table csv_file.csv
```