Обновление README.md

This commit is contained in:
2025-05-22 09:05:44 +04:00
parent 34be3a5fc4
commit 2fa2371ed7
+15 -27
View File
@@ -11,13 +11,11 @@
- `DATABASE_CONNECTION` - строка подключения к БД (только PostreSQL).
- Перейдите а папку `Pf2eModel` (`cd ../Pf2eModel`) и запустите `dotnet ef database update` для создания структуры БД в командной строке.
- Запустите проект `Pf2eDataScrapper` для парсинга информации.
- Запустите проект `Pf2eViewer` для просмотра полученной инфомрации.
## Роли проектов
- `Pf2eModel` - общая ORM-структура модели.
- `Pf2eDataScrapper` - загрузчик и обработчик данных.
- `Pf2eViewer` - программа отображения базы данных.
## Общая структура
@@ -58,30 +56,19 @@ schema.AddValue(data); // Добавление данных
Классы загрузки и обработки данных.
### `Pf2eViewer`
Программа для отображения данных. Не требует дополнительной настройки.
# Прогресс
## Aonprd (Архивы Нефиса)
Готово: **15** из 70
### Общее (14 из 36)
### Общее
- [x] action.yaml
- [x] ancestry.yaml
- [x] archetype.yaml
- [x] background.yaml
- [ ] class-kit.yaml
- [ ] class-sample.yaml
- [x] class.yaml
- [ ] condition.yaml
- [ ] creature-ability.yaml
- [ ] curse.yaml
- [ ] deviant-ability-classification.yaml
- [ ] disease.yaml
- [x] heritage.yaml
- [ ] kingdom-event.yaml
- [ ] kingdom-structure.yaml
@@ -90,7 +77,6 @@ schema.AddValue(data); // Добавление данных
- [ ] plane.yaml
- [ ] relic.yaml
- [x] ritual.yaml
- [ ] sidebar.yaml
- [ ] skill-general-action.yaml
- [x] skill.yaml
- [x] source.yaml
@@ -99,13 +85,18 @@ schema.AddValue(data); // Добавление данных
- [x] trait.yaml
- [ ] warfare-army.yaml
- [ ] warfare-tactic.yaml
- [ ] weapon-sub.yaml
- [ ] weather-hazard.yaml
**Состояния**
- [ ] condition.yaml
- [ ] curse.yaml
- [ ] disease.yaml
**Тексты**
- [ ] article.yaml
- [ ] category-page.yaml
- [x] rules.yaml
- [ ] sidebar.yaml
**Боги**
- [ ] deity.yaml
@@ -116,7 +107,8 @@ schema.AddValue(data); // Добавление данных
- [x] feat.yaml
- [ ] class-feature.yaml
**Подклассы**
### Подклассы (1 из 29)
- [ ] research-field.yaml (Alchemist)
- [x] apparition.yaml (Animist)
- [ ] practice.yaml (Animist)
@@ -145,15 +137,10 @@ schema.AddValue(data); // Добавление данных
- [ ] innovation.yaml (Innovator)
- [ ] ikon.yaml (Exemplar)
- [ ] epithet.yaml (Exemplar)
- [ ] hellknight-order.yaml
- [ ] eidolon.yaml
### Бестиарий
Готово **0** из 10
### Бестиарий (0 из 10)
- [ ] animal-companion-advanced.yaml
- [ ] animal-companion-specialization.yaml
@@ -166,9 +153,7 @@ schema.AddValue(data); // Добавление данных
- [ ] familiar-ability.yaml
- [ ] familiar-specific.yaml
### Экипировка
Готово **0** из 11
### Экипировка (0 из 11)
- [ ] armor-group.yaml
- [ ] armor.yaml
@@ -181,11 +166,14 @@ schema.AddValue(data); // Добавление данных
- [ ] siege-weapon.yaml
- [ ] vehicle.yaml
- [ ] weapon.yaml
- [ ] weapon-sub.yaml
- [ ] hazard.yaml
### Под вопросом (0 из 2)
- [ ] class-kit.yaml
- [ ] class-sample.yaml
# TODO