Tables migration, seeders, db dump, README.md

This commit is contained in:
Ilya Rogozhin
2026-06-09 16:21:25 +02:00
parent db1ab73d63
commit 299ab41b7d
10 changed files with 494 additions and 1 deletions
+30 -1
View File
@@ -17,6 +17,10 @@
For Linux env:
```bash
mkdir ilya_test
cd ilya_test
git clone https://gitea.wired-mind.ru/ijin82/test-FHR.git .
cp main-repo/.env.example main-repo/.env
docker compose up
```
@@ -45,4 +49,29 @@ php artisan app:test-fhr-sort
которые потенциально имели опыт с решением подобных задач.
Конечно это решение я в голове не носил, а достал его из гугла.
**Время: 25 минут.**
**Время: 25 минут.**
### Игроки и клубы, миграции, сидирование, выгрузка
```bash
fhr-php
php artisan migrate # Структура БД
# Клубы
php artisan db:seed --class=ClubSeeder
# Игроки
php artisan db:seed --class=PlayerSeeder
```
Выгрузка данных по игрокам и клубам вместе со структурой
```bash
cd /var/lib/mysql-files
mysqldump -u root -psecret test_fhr clubs players > clubs_and_players_dump.sql
```
После такой выгрузки, дамп появится в папке MySQL-files
Тестовый дамп лежит в корне проекта **clubs_and_players_dump.sql**
**Время: 1 час 25 минут.**