1 to 6 of 6
sql = """
CREATE TABLE artists (
uid INTEGER PRIMARY KEY,
id INTEGER,
name TEXT,
country TEXT,
image TEXT,
mbgid TEXT,
state TEXT,
city TEXT,
url TEXT,
latitude TEXT,
longitude TEXT,
albumcount INTEGER
)
"""
self.conn.execute(sql)
self.conn.commit()
# ALBUMS
sql = """
CREATE TABLE albums (
uid INTEGER PRIMARY KEY,
id INTEGER,
name TEXT,
url TEXT,
releasedate TEXT,
filename TEXT,
id3genre INTEGER,
mbgid TEXT,
license_artwork TEXT,
artist_id INTEGER,
trackcount INTEGER
)
"""
self.conn.execute(sql)
self.conn.commit()
# TRACKS
sql = """
CREATE TABLE tracks (
uid INTEGER PRIMARY KEY,
id INTEGER,
name TEXT,
duration INTEGER,
album_id INTEGER,
artist_id INTEGER,
numalbum INTEGER,
filename TEXT,
mbgid TEXT,
id3genre INTEGER,
license TEXT
)
"""
self.conn.execute(sql)
self.conn.commit()
# TAGS
sql = """
CREATE TABLE tags (
uid INTEGER PRIMARY KEY,
artist_id INTEGER,
album_id INTEGER,
track_id INTEGER,
idstr TEXT,
weight FLOAT
)
"""
self.conn.execute(sql)
self.conn.commit()
1 to 6 of 6