pudl.load.sqlite

Load PUDL data into an SQLite database.

Module Contents

Functions

dfs_to_sqlite(dfs: Dict[str, pandas.DataFrame], engine: sqlalchemy.engine.Engine, check_foreign_keys: bool = True, check_types: bool = True, check_values: bool = True) → None

Load a dictionary of dataframes into the PUDL DB.

Attributes

logger

MINIMUM_SQLITE_VERSION

pudl.load.sqlite.logger[source]
pudl.load.sqlite.MINIMUM_SQLITE_VERSION = 3.32.0[source]
pudl.load.sqlite.dfs_to_sqlite(dfs: Dict[str, pandas.DataFrame], engine: sqlalchemy.engine.Engine, check_foreign_keys: bool = True, check_types: bool = True, check_values: bool = True) None[source]

Load a dictionary of dataframes into the PUDL DB.