def delete_music(self, music_id): with self._database_engine.new_session() as session: music_dao = MusicDAO(session) music = music_dao.get(music_id) music_dao.delete(music)
def ajout_stream_music(self, musique_id): with self._database_engine.new_session() as session: music_dao = MusicDAO(session) music = music_dao.get(musique_id) music_dao.ajout_stream(music)
def update_music(self, music_id, music_data): with self._database_engine.new_session() as session: music_dao = MusicDAO(session) music = music_dao.get(music_id) music = music_dao.update(music, music_data) return music.to_dict()