Refactor db schema and use Diesel

This commit is contained in:
Elias Projahn 2024-03-23 18:06:46 +01:00
parent 2f6676ba3b
commit 220821a0e0
14 changed files with 1310 additions and 599 deletions

View file

@ -48,14 +48,14 @@ impl MusicusTagTile {
match &tag {
Tag::Composer(person) | Tag::Performer(person) => {
imp.title_label.set_label(&person.name_fl());
imp.title_label.set_label(person.name.get());
}
Tag::Ensemble(ensemble) => {
imp.title_label.set_label(&ensemble.name);
imp.title_label.set_label(ensemble.name.get());
}
Tag::Work(work) => {
imp.title_label.set_label(&work.title);
imp.subtitle_label.set_label(&work.composer.name_fl());
imp.title_label.set_label(work.name.get());
imp.subtitle_label.set_label(&work.composers_string());
imp.subtitle_label.set_visible(true);
}
}