This commit is contained in:
2023-06-20 22:34:27 +08:00
parent 3cf3965a6e
commit 95f09a96b8
9 changed files with 729 additions and 2 deletions

15
util/sql/base.js Normal file
View File

@@ -0,0 +1,15 @@
const sqlite = require("sqlite3")
const path = require("path")
database = new sqlite.Database(path.join(__dirname,"/db"), function(e) {
if (err) throw err;
});
function run(){
database.run(...arguments)
}
function
module.exports = {
run
}

6
util/sql/download.js Normal file
View File

@@ -0,0 +1,6 @@
const { run } = require("./base");
function addDownList(title,url,save){
let sql = `insert into download(title,url,save) value(?,?,?)`
run(sql,title,url,save)
}

16
util/sql/init.js Normal file
View File

@@ -0,0 +1,16 @@
const { run } = require("./base");
function initTable(){
// 创建下载列表
let sql = `create table download (
id INT PRIMARY KEY NOT NULL autoincrement,
title VARCHAR(255) not null,
url varchar(255) not null,
save varcahr(255) not null
)`
run(sql)
}
module.exports = {
initTable
}