mirror of
https://github.com/Elvanos/fantasia-archive.git
synced 2024-05-21 20:53:11 +12:00
first image-saving DB version
This commit is contained in:
parent
9926302b9b
commit
30a8a5249d
|
@ -32,7 +32,7 @@
|
||||||
"@quasar/app-vite": "^1.3.0",
|
"@quasar/app-vite": "^1.3.0",
|
||||||
"@quasar/quasar-app-extension-testing": "^2.1.0",
|
"@quasar/quasar-app-extension-testing": "^2.1.0",
|
||||||
"@quasar/quasar-app-extension-testing-unit-vitest": "^0.1.0",
|
"@quasar/quasar-app-extension-testing-unit-vitest": "^0.1.0",
|
||||||
"@types/node": "^12.20.21",
|
"@types/node": "^16.18.0",
|
||||||
"@typescript-eslint/eslint-plugin": "^5.10.0",
|
"@typescript-eslint/eslint-plugin": "^5.10.0",
|
||||||
"@typescript-eslint/parser": "^5.10.0",
|
"@typescript-eslint/parser": "^5.10.0",
|
||||||
"@vitest/ui": "^0.15.0",
|
"@vitest/ui": "^0.15.0",
|
||||||
|
|
|
@ -27,12 +27,17 @@ openAppWindowManager()
|
||||||
// Set up manager for closing app instance
|
// Set up manager for closing app instance
|
||||||
closeAppManager(platform)
|
closeAppManager(platform)
|
||||||
|
|
||||||
/*
|
|
||||||
import * as sqlite3 from 'sqlite3'
|
import * as sqlite3 from 'sqlite3'
|
||||||
import { app } from 'electron'
|
import { app } from 'electron'
|
||||||
sqlite3.verbose()
|
import fs from 'fs'
|
||||||
const db = new sqlite3.Database(`${app.getPath('userData')}/test.sqlite3`)
|
|
||||||
|
|
||||||
|
if (!fs.existsSync(`${app.getPath('userData')}/_faProjectTemp/`)) {
|
||||||
|
fs.mkdirSync(`${app.getPath('userData')}/_faProjectTemp/`)
|
||||||
|
}
|
||||||
|
|
||||||
|
sqlite3.verbose()
|
||||||
|
const db = new sqlite3.Database(`${app.getPath('userData')}/_faProjectTemp/test.fae`)
|
||||||
|
/*
|
||||||
db.serialize(() => {
|
db.serialize(() => {
|
||||||
db.run('CREATE TABLE IF NOT EXISTS lorem (info TEXT, yeet TEXT)')
|
db.run('CREATE TABLE IF NOT EXISTS lorem (info TEXT, yeet TEXT)')
|
||||||
|
|
||||||
|
@ -47,7 +52,18 @@ db.serialize(() => {
|
||||||
console.log(row.id + ': ' + row.info)
|
console.log(row.id + ': ' + row.info)
|
||||||
console.log(row.id + ': ' + row.yeet)
|
console.log(row.id + ': ' + row.yeet)
|
||||||
})
|
})
|
||||||
})
|
}) */
|
||||||
|
|
||||||
|
/* db.serialize(() => {
|
||||||
|
db.run('CREATE TABLE IF NOT EXISTS sqlar (name TEXT, data BLOB)')
|
||||||
|
|
||||||
|
const buffer = fs.readFileSync(`${app.getPath('userData')}/_faProjectTemp/testImg.jpg`)
|
||||||
|
|
||||||
|
db.run('INSERT INTO sqlar VALUES (?, ?)', ['test', buffer])
|
||||||
|
|
||||||
|
db.each('SELECT rowid AS id, name, data FROM sqlar', (_err, row: {id:string, name:string, data:string}) => {
|
||||||
|
fs.writeFileSync(`${app.getPath('userData')}/_faProjectTemp/testImg2.jpg`, row.data)
|
||||||
|
})
|
||||||
|
}) */
|
||||||
|
|
||||||
db.close()
|
db.close()
|
||||||
*/
|
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"extends": "@quasar/app-vite/tsconfig-preset",
|
"extends": "@quasar/app-vite/tsconfig-preset",
|
||||||
"compilerOptions": {
|
"compilerOptions": {
|
||||||
"baseUrl": "."
|
"baseUrl": ".",
|
||||||
|
"types": ["node"],
|
||||||
|
"typeRoots": ["node_modules/@types"]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue