def create_music(self, data): try: with self._database_engine.new_session() as session: # Save music in database music = MusicDAO(session).create(data) music_data = music.to_dict() return music_data except Error as e: # log error raise e
def get_music(self, music_id): with self._database_engine.new_session() as session: music = MusicDAO(session).get(music_id) music_data = music.to_dict() return music_data