aboutsummaryrefslogtreecommitdiff

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