Welcome to E7EPD Database’s documentation!
This is a electronics database specification, allowing you to store both parts and projects.
This project as a whole includes 3 components:
E7EPD Database Specification: This is a document which describes the specification for storing part and project to the database.
e7epd Python Package: This is the only officially supported method of creating the database and interacting with it.
CLI Utility: This is a Python command line front-end for interacting with the e7epd Python Package.
The database specification will be separately revisioned from the CLI utility and Python package
Table of Contents:
- Database CLI Application
- API Reference
- Python Documentation
E7EPD
E7EPD.ConfigTable
E7EPD.GenericItem
E7EPD.GenericComponent
E7EPD.GenericComponent.get_all_mfr_part_numb_in_db()
E7EPD.GenericComponent.get_sorted_parts()
E7EPD.GenericComponent.get_part_by_mfr_part_numb()
E7EPD.GenericComponent.delete_part_by_mfr_number()
E7EPD.GenericComponent.check_if_already_in_db()
E7EPD.GenericComponent.check_if_already_in_db_by_manuf()
E7EPD.PCBs
E7EPD.Resistance
E7EPD.Capacitors
E7EPD.Inductors
E7EPD.ICs
E7EPD.Diodes
E7EPD.Crystals
E7EPD.MOSFETs
E7EPD.BJTs
E7EPD.Connectors
E7EPD.LEDs
E7EPD.Fuses
E7EPD.Buttons
E7EPD.MiscComps
E7EPD.components
E7EPD.close()
E7EPD.save()
E7EPD.get_component_by_table_name()
E7EPD.check_if_already_in_db_by_manuf()
E7EPD.get_all_mfr_part_numb_in_db()
E7EPD.get_all_component_part_number()
E7EPD.wipe_database()
E7EPD.update_database()
E7EPD.is_latest_database()
E7EPD.backup_db()
InputException
EmptyInDatabase
NegativeStock
- Autofill Helpers
- Python Documentation
- E7EPD Database Specification
- Changelog