Skip to content

Latest commit

 

History

History
24 lines (21 loc) · 1.89 KB

README.md

File metadata and controls

24 lines (21 loc) · 1.89 KB

readme.md В будущем - описание проекта, порядок деплоя и теста, полезные ссылки Ссылка на фронтэенд часть проекта - https://github.com/yuminekosan/HikariLib-forntend

Необходимые зависимости:

  • Docker
  • Docker-compose

Запуск приложения:

  • После того,как склонировали приложение необходимо в папке build создать файл .env из .env.example
  • Запустить команду make up для процесса сборки приложения

Миграции:

На проекте используется утилита migration для управления состоянием базы данных Правила создания миграции: При создании миграции создается два файла: up и down В up прописывается нужный SQL-скрипт (например: создание таблицы, создания столбца) В down прописывается противополжный SQL-скрипт (например: удаление таблицы, удаление столбца) Чтобы не было ошибок, порядок выполнение команд в down должен быть противопожен up'y Например: в up вы создаете две таблицы: users и posts, значит в down вы должны сначала удалить posts, и только потом users Для создания миграции испольуйте команду make migrate-create name="название миграции" Для запуска миграции испольуйте команду make migrate-up Для отката миграций используйте команду make migrate-down