Task #4873
Updated by ppicka over 5 years ago
Add modulemd and modulemd-defaults and through table for keeping dependencies modulemd - rpm packages
h2. ModuleMD
TYPE = modulemd
- NSVCA to identify
name = StringField
stream = StringField
version = IntField
context = StringField
arch = StringField
dependencies = DictField
- dict because can have different deps on different systems [f30/rhel8]
artifacts = ListField
h2. modulemd-defaults
- still we can decide to not track modulemd-default to modulemd
TYPE = modulemd_defaults
module = StringField
stream = StringField
profiles = DictField
h2. ModulemdRpm
modulemd = ManyToManyField
rpms = ManyToManyField