mirror of
https://github.com/Kakune55/ComiPy.git
synced 2025-05-06 18:29:26 +08:00
36 lines
690 B
Python
36 lines
690 B
Python
import sqlite3, configparser
|
|
|
|
config = configparser.ConfigParser()
|
|
config.read("./conf/app.ini")
|
|
|
|
|
|
def getConn():
|
|
return sqlite3.connect(config.get("database", "path"))
|
|
|
|
|
|
def init():
|
|
conn = getConn()
|
|
c = conn.cursor()
|
|
c.execute(
|
|
"""
|
|
CREATE TABLE IF NOT EXISTS Metadata (
|
|
num INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
id TEXT NOT NULL,
|
|
filename TEXT NOT NULL,
|
|
pagenumber INT NOT NULL,
|
|
inputtime INT NOT NULL
|
|
);
|
|
"""
|
|
)
|
|
c.execute(
|
|
"""
|
|
CREATE TABLE IF NOT EXISTS User (
|
|
uid INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
username TEXT NOT NULL,
|
|
password TEXT NOT NULL
|
|
);
|
|
"""
|
|
)
|
|
conn.commit()
|
|
conn.close()
|