This is a boilerplate for Express.js projects, includes a basic setup for a REST API with GraphQL.
Для успешного запуска проекта необходимо наличие cli-инструментов:
или установленного:
- Склонировать репозиторий
- Перейти в папку проекта
- Разместить дамп базы данных в папке
./Docker/db/
под именемdump.sql
(ЕСЛИ НЕОБХОДИМО) - Создать собственный
.env
файл на основе.env.example
- Выполнить команду
docker-compose up --build -d
- Продолжить разработку
Все данные для работы будут отображены в терминале.
Возможна работа без использования GraphQL в режиме REST API.
Проект уже содержит демо миграции и сиды для базы данных.
npm run migrate
npm run seed
(Но не желателен)
npm run server:watch
npm run start