bundle.youtube.database¶
Attributes¶
Classes¶
Base data model class, providing utilities for serialization and deserialization |
Module Contents¶
- bundle.youtube.database.log¶
- class bundle.youtube.database.Database(/, **data: Any)¶
Bases:
bundle.core.data.DataBase data model class, providing utilities for serialization and deserialization from/to JSON, along with JSON Schema generation.
- model_config¶
Default model configuration settings.
- path: pathlib.Path¶
- tracks: dict[str, bundle.youtube.media.MP3 | bundle.youtube.media.MP4] = None¶
- async load()¶
- has(identifier)¶
- add(track: bundle.youtube.media.MP4 | bundle.youtube.media.MP3)¶