예제 #1
0
 def __init__(self):
     AAppleEPFDump.__init__(self, "Apple EPF Albums", self._map, [ "album" ], "collection")
     
     self.album_prices = AppleEPFAlbumPriceRelationalDB()
     self.album_prices.start()
     
     self.album_prices.join()
예제 #2
0
 def __init__(self):
     AAppleEPFDump.__init__(self, "Apple EPF Videos", self._map, [ "movie" ], "video")
     
     self.video_prices = AppleEPFVideoPriceRelationalDB()
     self.video_prices.start()
     
     self.video_prices.join()
예제 #3
0
 def __init__(self):
     AAppleEPFDump.__init__(self, "Apple EPF Artists", self._map, [ "artist" ], "artist")
     
     self.artist_to_albums = AppleEPFArtistsToAlbumsRelationalDB()
     self.artist_to_albums.start()
     
     #self.artist_to_songs = AppleEPFArtistsToSongsRelationalDB()
     #self.artist_to_songs.start()
     
     self.album_popularity_per_genre = AppleEPFAlbumPopularityPerGenreRelationalDB()
     self.album_popularity_per_genre.start()
     
     self.song_popularity_per_genre = AppleEPFSongPopularityPerGenreRelationalDB()
     self.song_popularity_per_genre.start()
     
     self.genres = AppleEPFGenreRelationalDB()
     self.genres.start()
     
     self.artist_to_albums.join()
     #self.artist_to_songs.join()
     self.album_popularity_per_genre.join()
     self.song_popularity_per_genre.join()
     self.genres.join()
예제 #4
0
 def __init__(self, name, filename, index=None, primary=None):
     AAppleEPFDump.__init__(self, name, None, [ ], filename)
     self.index   = index
     self.primary = primary
예제 #5
0
 def __init__(self):
     AAppleEPFDump.__init__(self, "Apple EPF Songs", self._map, [ "song" ], "song")