looks good to me
JavaScript CSS
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
config
lib
scripts
static/css
templates
.eslintrc
.gitignore
CHANGELOG.md
LICENSE
README.md
env.dist
index.js
package.json
yarn.lock

README.md

lgtm

looks good to me

What you'll need

You should have node and a mysql database where we can create and read a table.

Configuring the app

The app is configured using environment variables. You can check config/config.js to see the expected keys. Most values are optional and the defaults should work fine, you will have to provide three values for the database connection as no defaults are provided:

  • LGTM_MYSQL_USER
  • LGTM_MYSQL_PASSWORD
  • LGTM_MYSQL_DATABASE

An easy way to configure this app for local development is by using a .env file in the project root. An example one is provided in env.dist, you can copy that file and update with your own defaults.

Setting Up the Database

Run npm run setup_database. This will create the table.

Running

Run npm start