Get database stuff working.

master
Sander Vocke 6 years ago
parent 5804043f89
commit be5b31ed69
  1. 14503
      package-lock.json
  2. 5
      package.json
  3. 1
      public/sql.js
  4. 17
      src/index.js

14503
package-lock.json generated

File diff suppressed because it is too large Load Diff

@ -6,9 +6,12 @@
"@testing-library/jest-dom": "^4.2.4", "@testing-library/jest-dom": "^4.2.4",
"@testing-library/react": "^9.3.2", "@testing-library/react": "^9.3.2",
"@testing-library/user-event": "^7.1.2", "@testing-library/user-event": "^7.1.2",
"alasql": "^0.5.3",
"mime": "^2.4.4",
"react": "^16.12.0", "react": "^16.12.0",
"react-dom": "^16.12.0", "react-dom": "^16.12.0",
"react-scripts": "3.3.0" "react-scripts": "3.3.0",
"sql.js": "^1.1.0"
}, },
"scripts": { "scripts": {
"start": "react-scripts start", "start": "react-scripts start",

@ -0,0 +1 @@
../node_modules/sql.js

@ -2,8 +2,8 @@ import React from 'react';
import ReactDOM from 'react-dom'; import ReactDOM from 'react-dom';
import './index.css'; import './index.css';
var SQL = require('sql.js')(); var initSqlJs = require('sql.js');
//var alasql = require('alasql'); var alasql = require('alasql');
var FetchTypeEnum = { var FetchTypeEnum = {
TO_VARIABLE: 1, TO_VARIABLE: 1,
@ -86,12 +86,13 @@ const TestFetch = ({url}) => (
// console.log("Images:",res.pop()); // console.log("Images:",res.pop());
// }); // });
// initSqlJs().then( SQL => { initSqlJs({ locateFile: filename => `/sql.js/dist/${filename}` }).then( SQL => {
// alasql(['ATTACH SQLITE DATABASE testdb("/test.sqlite");\ alasql(['ATTACH SQLITE DATABASE test("/test.sqlite");\
// SELECT * FROM images']).then(function(res){ USE test;\
// console.log("Images:",res.pop()); SELECT * FROM images']).then(function(res){
// }); console.log("Images:",res.pop());
// } ); });
} );
ReactDOM.render( ReactDOM.render(
<TestFetch url={process.env.PUBLIC_URL + "/stuff"} />, <TestFetch url={process.env.PUBLIC_URL + "/stuff"} />,

Loading…
Cancel
Save