|
|
|
@ -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 => { |
|
|
|
|