Index
builder
¶
Defines the Build Pipeline which constructs kotobase's database from
upstream sources
Contains
-
Utilities to
Downloadthe upstream sources and pull the pre-built versions of the database from thekotobase GitHub Repositoryreleases -
The
extractorsmodule, which turns each upstream source into database rows. It holds the shared parsing helpers, oneextract_{source}function per source and the registry the builder runs -
The functions that
buildsthe core database and the additionalaudio-packagedatabase (appended to the core database when present by theEngine Builder) by running theextractorsregistry and writing the rows into the tables -
Configurationmodule defining where the database will be stored in the host (usesplatformdirs) along with all upstream source metadata