.. OEDS documentation master file, created by sphinx-quickstart on Thu Jul 26 2024. Welcome to OEDS's Documentation! ================================= Welcome to the official documentation for OEDS! This guide will help you get started, walk you through examples, and provide detailed instructions on backup, restore, and migration processes. .. toctree:: :maxdepth: 2 :caption: Contents: README getting_started OEDS Architecture ----------------- .. image:: media/oeds-architecture.png :alt: OEDS Architecture OEDS Workflow ------------- .. image:: media/oeds-workflow.png :alt: OEDS Workflow Mini Walkthrough ================ * `Minimal Example Walkthrough `_ - Step-by-step walkthrough of a minimal example using Open Power System Data (OPSD) national energy generation dataset. * `opsd_national_generation_capacity_crawler.py `_ - Python crawler for national generation capacity. * `postgrest_stored_procedure.sql `_ - Stored procedure for PostgREST. * `python_postgrest_visualise.py `_ - Python script for PostgREST visualization. Usage Examples ============== * `Application Examples `_ - Application examples. * `Client Export Examples `_ - Export examples for SQL clients. * `HTTP Export Examples `_ - Examples for exporting via HTTP. * `SQL Helpers `_ - SQL helpers for metadata operations. Backup and Migration ==================== * `Backup, Restore, and Migration `_ - Comprehensive guide for backup, restore, and migration. * `dummy_db.sh `_ - Script for dummy database setup. * `db_migrate.sh `_ - Script for whole database migration. * `schema_migrate.sh `_ - Script for individual schema migration.