Skip to content

Repository files navigation

HostoMytho Server

Install

  • Run npm ci to install all dependencies (this installs dependencies at the exact version stated in package-lock.json)
  • Copy and rename .envExample to .env, fill in the required values.
  • Create a database user and grant it privileges on [db_name], [db_name]_development and [db_name]_test.
  • Run npx sequelize db:create
  • Run npx sequelize db:migrate
  • Run npx sequelize db:seed:all to populate db with some default values

Conventions

Commits

Commit messages should follow the Conventional Commits convention. It should be structured as follows:

<type>[optional scope]: <description>

[optional body]

[optional footer(s)]

The commit's type can be one of the following:

  • feat – a new feature is introduced with the changes
  • fix – a bug fix has occurred
  • chore – changes that do not relate to a fix or feature and don't modify src or test files (for example updating dependencies)
  • refactor – refactored code that neither fixes a bug nor adds a feature
  • docs – updates to documentation such as a the README or other markdown files
  • style – changes that do not affect the meaning of the code, likely related to code formatting such as white-space, missing semi-colons, and so on.
  • test – including new or correcting previous tests
  • ci – continuous integration related
  • build – changes that affect the build system or external dependencies
  • revert – reverts a previous commit

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages