Example #1
0
 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)
Example #2
0
 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)
Example #3
0
 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()