Глобальный рефакторинг пространств имён
This commit is contained in:
@@ -4,19 +4,19 @@
|
||||
|
||||
## Начало работы
|
||||
|
||||
- Склонируйте репозиторий и войдите в папку `Pf2eDataScrapper`.
|
||||
- Склонируйте репозиторий и войдите в папку `Pf2e/Scrapper`.
|
||||
- Создайте файл `.env` и добавьте в него содержимое из файла `.env.example`. Измените содержащиеся поля:
|
||||
- `DATA_DIR` - путь к папке для распаковки репозиториев обрабатываемых данных;
|
||||
- `OUTPUT_DIR` - путь к месту сохранения схем;
|
||||
- `DATABASE_CONNECTION` - строка подключения к БД (только PostreSQL);
|
||||
- `MAX_THREADS` - максимальное количество потоков при параллельной обработке.
|
||||
- Перейдите а папку `Pf2eModel` (`cd ../Pf2eModel`) и запустите `dotnet ef database update` для создания структуры БД в командной строке. Если необходимо обновить структуру после изменения модели - используйте скрипт `RebuildDatabase.bat`.
|
||||
- Запустите проект `Pf2eDataScrapper` для парсинга информации.
|
||||
- Перейдите а папку `Pf2e/Database` (`cd ../Database`) и запустите `dotnet ef database update` для создания структуры БД в командной строке. Если необходимо обновить структуру после изменения модели - используйте скрипт `RebuildDatabase.bat`.
|
||||
- Запустите проект `Pf2e.Scrapper` для парсинга информации.
|
||||
|
||||
## Роли и документация проектов
|
||||
|
||||
- [`Pf2eModel`](Documentation/Pf2eModel/index.md) - общая ORM-структура модели.
|
||||
- [`Pf2eDataScrapper`](Documentation/Pf2eDataScrapper/index.md) - загрузчик и обработчик данных.
|
||||
- [`Pf2e.Database`](Documentation/Pf2e.Database/index.md) - общая ORM-структура модели.
|
||||
- [`Pf2e.Scrapper`](Documentation/Pf2e.Scrapper/index.md) - загрузчик и обработчик данных.
|
||||
|
||||
По ссылкам можно увидеть полную документацию классов.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user