added script for init of sqlite3 db
This commit is contained in:
parent
7ad966a9d2
commit
c0b2e72686
63
database.py
Normal file
63
database.py
Normal file
@ -0,0 +1,63 @@
|
||||
import sqlite3
|
||||
from pathlib import Path # creating folders
|
||||
|
||||
conn = sqlite3.connect('app.db')
|
||||
cursor = conn.cursor()
|
||||
|
||||
|
||||
|
||||
|
||||
# cursor.execute('''DROP TABLE sets''')
|
||||
# cursor.execute('''DROP TABLE inventory''')
|
||||
# cursor.execute('''DROP TABLE minifigures''')
|
||||
# cursor.execute('''DROP TABLE missing''')
|
||||
|
||||
cursor.execute('''CREATE TABLE IF NOT EXISTS sets (
|
||||
set_num TEXT,
|
||||
name TEXT,
|
||||
year INTEGER,
|
||||
theme_id INTEGER,
|
||||
num_parts INTEGER,
|
||||
set_img_url TEXT,
|
||||
set_url TEXT,
|
||||
last_modified_dt TEXT,
|
||||
u_id TEXT
|
||||
)''')
|
||||
|
||||
cursor.execute('''CREATE TABLE IF NOT EXISTS inventory (
|
||||
set_num TEXT,
|
||||
id INTEGER,
|
||||
part_num INTEGER,
|
||||
name TEXT,
|
||||
part_img_url TEXT,
|
||||
part_img_url_id TEXT,
|
||||
color_id INTEGER,
|
||||
color_name TEXT,
|
||||
quantity INTEGER,
|
||||
is_spare BOOLEAN,
|
||||
element_id INTEGER,
|
||||
u_id TEXT
|
||||
)''')
|
||||
|
||||
cursor.execute('''CREATE TABLE IF NOT EXISTS minifigures (
|
||||
set_num TEXT,
|
||||
name TEXT,
|
||||
quantity INTEGER,
|
||||
set_img_url TEXT,
|
||||
u_id TEXT
|
||||
)''')
|
||||
|
||||
cursor.execute('''CREATE TABLE IF NOT EXISTS missing (
|
||||
set_num TEXT,
|
||||
id INTEGER,
|
||||
part_num INTEGER,
|
||||
color_id INTEGER,
|
||||
quantity INTEGER,
|
||||
element_id INTEGER,
|
||||
u_id TEXT
|
||||
)''')
|
||||
|
||||
|
||||
|
||||
conn.close()
|
||||
|
Loading…
Reference in New Issue
Block a user