feat: add import-off make target for OpenFoodFacts import
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -116,6 +116,7 @@ make run-worker-free # Воркер free-очереди
|
||||
| `make migrate-down` | Откатить последнюю миграцию |
|
||||
| `make migrate-status` | Статус миграций |
|
||||
| `make migrate-create name=<name>` | Создать новую миграцию |
|
||||
| `make import-off file=<path>` | Импортировать каталог из OpenFoodFacts JSONL/GZ |
|
||||
|
||||
## Импорт каталога продуктов
|
||||
|
||||
@@ -125,6 +126,10 @@ make run-worker-free # Воркер free-очереди
|
||||
# Скачать дамп (~66 ГБ, ~4.4 млн записей)
|
||||
# https://world.openfoodfacts.org/data/openfoodfacts-products.jsonl.gz
|
||||
|
||||
# Через make (DSN берётся из .env)
|
||||
make import-off file=openfoodfacts-products.jsonl.gz
|
||||
|
||||
# Или напрямую с дополнительными флагами
|
||||
go run ./cmd/importoff \
|
||||
-file=openfoodfacts-products.jsonl.gz \
|
||||
-dsn="$DATABASE_URL" \
|
||||
|
||||
Reference in New Issue
Block a user