Utilities for loading data into Sparrow
Project description
sparrow.loader
The sparrow.loader
module helps you prepare data for loading
into the Sparrow geochemistry database system.
When disconnected from a database, it can be used to check that data is ready to be imported into a standard installation of Sparrow.
If connected to a Sparrow installation's PostgreSQL database, the module can be used to insert data into the appropriate tables.
Key functions
validate_data(schema_name: str, data: dict)
Checks data against a loader schemashow_loader_schemas(schema_name: str, ..., nest_depth=0)
Show the fields for one or several loader schemas.
Command-line application
The sparrow-loader
command line application allows you to inspect
and validate import schemas.
Installation
pip install sparrow-loader
Requires Python >=3.9
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
sparrow-loader-1.0.6.tar.gz
(38.2 kB
view hashes)
Built Distribution
Close
Hashes for sparrow_loader-1.0.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02ae6c4ffc540d4157480ef7ac3e04eaf9186c8f353dca1be0982cbedc84b842 |
|
MD5 | 5cbb7e9acd4f34bc260abbe4cb57c426 |
|
BLAKE2b-256 | 8c957d4a9e411d7d8621e2b812eb204f88c2f45a5b2cb7f3be2c9a9b61d27e98 |