Skip to content

ElisaBaum/maple-backend

Repository files navigation

Build Status

maple-backend

Installation

Requirements

node.js, npm are required

Dependencies

npm install

Database migrations

⚠️ Environment variables need to be set up before running migrations. (e.g. DB_HOST=localhost DB_NAME=... npm run migrate)

Create migration

npm run create-migration -- NAME_OF_MIGRATION

Migrate up

npm run migrate

Migrate down (reverts the last migration)

npm run migrate-down

Testing

Run tests

npm test

Test configurations can be found in /test directory.

Code coverage

Run tests with code coverage

npm run cover

Code coverage requirements are defined in package.json under nyc.

Linting

tslint is used and is configured in tslint.json.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published