Export users 500k+ lines, seed, supervisord setup
This commit is contained in:
+15
-2
@@ -30,7 +30,7 @@ docker compose up
|
||||
alias fhr-mysql='docker exec -it mysql_fhr /bin/bash'
|
||||
alias fhr-nginx='docker exec -it nginx_fhr /bin/bash'
|
||||
alias fhr-redis='docker exec -it redis_fhr /bin/sh'
|
||||
alias fhr-php='docker exec -it php8_fhr /bin/bash'
|
||||
alias fhr-php='docker exec -u www-data:www-data -it php8_fhr /bin/bash'
|
||||
```
|
||||
|
||||
### Написать сортировку для массива числовых данных от 200 тысяч элементов
|
||||
@@ -74,4 +74,17 @@ mysqldump -u root -psecret test_fhr clubs players > clubs_and_players_dump.sql
|
||||
После такой выгрузки, дамп появится в папке MySQL-files
|
||||
Тестовый дамп лежит в корне проекта **clubs_and_players_dump.sql**
|
||||
|
||||
**Время: 1 час 25 минут.**
|
||||
**Время: 1 час 25 минут.**
|
||||
|
||||
### Выгрузка БД пользователей, более 500к+ строк
|
||||
|
||||
Сидируем БД
|
||||
```bash
|
||||
# Долгий сид достаточно, минут 15-20 возможно
|
||||
php artisan db:seed --class=UserSeeder
|
||||
```
|
||||
|
||||
Дальше открываем главную страницу http://test-fhr.ldev/
|
||||
Хост **test-fhr.ldev** нужно будет прописать в hosts в зависимости от вашей ОС.
|
||||
|
||||
**Время: 2 часа 30 минут.**
|
||||
Reference in New Issue
Block a user