mirror of
https://github.com/rembo10/headphones.git
synced 2026-05-08 20:59:25 +01:00
Added Upcoming & History functions, fixed some issues with index
This commit is contained in:
@@ -5,6 +5,7 @@ from optparse import OptionParser
|
||||
from configobj import ConfigObj
|
||||
from configcreate import configCreate
|
||||
import webbrowser
|
||||
import sqlite3
|
||||
import webServer
|
||||
import logger
|
||||
import time
|
||||
@@ -33,6 +34,14 @@ if not os.access(LOG_DIR, os.F_OK):
|
||||
except:
|
||||
print 'Unable to create log dir, logging to screen only'
|
||||
|
||||
def initialize():
|
||||
database = os.path.join(FULL_PATH, 'headphones.db')
|
||||
conn=sqlite3.connect(database)
|
||||
c=conn.cursor()
|
||||
c.execute('CREATE TABLE IF NOT EXISTS artists (ArtistID TEXT UNIQUE, ArtistName TEXT, ArtistSortName TEXT, DateAdded TEXT, Status TEXT)')
|
||||
c.execute('CREATE TABLE IF NOT EXISTS albums (ArtistID TEXT, ArtistName TEXT, AlbumTitle TEXT, AlbumASIN TEXT, ReleaseDate TEXT, DateAdded TEXT, AlbumID TEXT UNIQUE, Status TEXT)')
|
||||
c.execute('CREATE TABLE IF NOT EXISTS tracks (ArtistID TEXT, ArtistName TEXT, AlbumTitle TEXT, AlbumASIN TEXT, AlbumID TEXT, TrackTitle TEXT, TrackDuration, TrackID TEXT)')
|
||||
c.execute('CREATE TABLE IF NOT EXISTS snatched (AlbumID TEXT, Title TEXT, Size INTEGER, URL TEXT, DateAdded TEXT, Status TEXT)')
|
||||
|
||||
|
||||
def serverstart():
|
||||
@@ -110,4 +119,5 @@ def serverstart():
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
initialize()
|
||||
serverstart()
|
||||
|
||||
Reference in New Issue
Block a user