Make deployable.

master
Sander Vocke 6 years ago
parent 518c8d3391
commit 7c6ab60400
  1. 1
      package.json
  2. 4
      src/database.js

@ -1,5 +1,6 @@
{
"name": "digikam-fatclient",
"homepage": ".",
"version": "0.1.0",
"private": true,
"dependencies": {

@ -179,7 +179,7 @@ export class DB {
function fetch_db_from_sqlite(filename, db_name) {
return new Promise(function (resolve, reject) {
var initSqlJs = require('sql.js');
initSqlJs({ locateFile: filename => `/sql.js/dist/${filename}` })
initSqlJs({ locateFile: filename => process.env.PUBLIC_URL + `/sql.js/dist/${filename}` })
.then(SQL => {
var asql = require('alasql');
asql.promise("ATTACH SQLITE DATABASE " + db_name + "(\"" + filename + "\");")
@ -195,7 +195,7 @@ function fetch_db_from_sqlite(filename, db_name) {
function fetch_sqljs_db_from_sqlite(filename, db_name) {
return new Promise(function (resolve, reject) {
var initSqlJs = require('sql.js');
initSqlJs({ locateFile: filename => `/sql.js/dist/${filename}` })
initSqlJs({ locateFile: filename => process.env.PUBLIC_URL + `/sql.js/dist/${filename}` })
.then(SQL => {
fetch(filename)
.then(res => {

Loading…
Cancel
Save