Обновление схемы данных

This commit is contained in:
2025-09-12 10:53:46 +04:00
parent 843d0a4aa3
commit 72de052293
107 changed files with 34966 additions and 28695 deletions
+83 -48
View File
@@ -1,19 +1,19 @@
name: epithet
values: 16
values: 18
schema:
'category':
type: string
path: epithet.category
is_null: false
values: 16
values: 18
different_values: 1 (all same)
variants: "epithet" (x16)
variants: "epithet" (x18)
'id':
type: string
path: epithet.id
is_null: false
values: 16
different_values: 16 (all different)
values: 18
different_values: 18 (all different)
variants:
- "epithet-1" (x1)
- "epithet-2" (x1)
@@ -31,29 +31,31 @@ schema:
- "epithet-14" (x1)
- "epithet-15" (x1)
- "epithet-16" (x1)
- "epithet-17" (x1)
- "epithet-18" (x1)
'level':
type: integer
path: epithet.level
is_null: false
values: 16
values: 18
different_values: 3
variants:
- 7 (x8)
- 3 (x6)
- 7 (x6)
- 15 (x4)
'markdown':
type: string
path: epithet.markdown
is_null: false
values: 16
different_values: 16 (all different)
values: 18
different_values: 18 (all different)
variants: [omitted]
'name':
type: string
path: epithet.name
is_null: false
values: 16
different_values: 16 (all different)
values: 18
different_values: 18 (all different)
variants:
- "The Brave" (x1)
- "The Cunning" (x1)
@@ -71,105 +73,134 @@ schema:
- "Teacher of Heroes" (x1)
- "The Last Ruler" (x1)
- "Thief of Moonlight" (x1)
- "Plunderer of the Hive’s Riches" (x1)
- "Trespasser in Death’s Realm" (x1)
'pfs':
type: string
path: epithet.pfs
is_null: false
values: 16
different_values: 1 (all same)
variants: "Standard" (x16)
values: 18
different_values: 2
variants:
- "Standard" (x16)
- "Limited" (x2)
'primary_source_category':
type: string
path: epithet.primary_source_category
is_null: false
values: 16
values: 18
different_values: 2
variants:
- "Rulebooks" (x16)
- "Adventure Paths" (x2)
'primary_source_group':
type: string
path: epithet.primary_source_group
is_null: false
values: 2
different_values: 1 (all same)
variants: "Rulebooks" (x16)
variants: "Myth-Speakers" (x2)
'rarity':
type: string
path: epithet.rarity
is_null: false
values: 16
values: 18
different_values: 1 (all same)
variants: "common" (x16)
variants: "common" (x18)
'rarity_id':
type: integer
path: epithet.rarity_id
is_null: false
values: 16
values: 18
different_values: 1 (all same)
variants: 1 (x16)
variants: 1 (x18)
'release_date':
type: string
path: epithet.release_date
is_null: false
values: 16
different_values: 1 (all same)
variants: "2024-10-30" (x16)
values: 18
different_values: 2
variants:
- "2024-10-30" (x16)
- "2025-07-31" (x2)
'resistance':
type: object
path: epithet.resistance
is_null: false
values: 16
values: 18
schema:
'search_markdown':
type: string
path: epithet.search_markdown
is_null: false
values: 16
different_values: 16 (all different)
values: 18
different_values: 18 (all different)
variants: [omitted]
'source':
type: array<string>
path: epithet.source
is_null: false
values: 16
values: 18
min_count: 1
max_count: 1
value_type:
type: string
path: epithet.source.[]
is_null: false
values: 16
different_values: 1 (all same)
variants: "War of Immortals" (x16)
values: 18
different_values: 2
variants:
- "War of Immortals" (x16)
- "Pathfinder #217: Death Sails a Wine-Dark Sea" (x2)
'source_category':
type: array<string>
path: epithet.source_category
is_null: false
values: 16
values: 18
min_count: 1
max_count: 1
value_type:
type: string
path: epithet.source_category.[]
is_null: false
values: 16
values: 18
different_values: 2
variants:
- "Rulebooks" (x16)
- "Adventure Paths" (x2)
'source_group':
type: array<string>
path: epithet.source_group
is_null: false
values: 2
min_count: 1
max_count: 1
value_type:
type: string
path: epithet.source_group.[]
is_null: false
values: 2
different_values: 1 (all same)
variants: "Rulebooks" (x16)
variants: "Myth-Speakers" (x2)
'source_markdown':
type: string
path: epithet.source_markdown
is_null: false
values: 16
different_values: 4
variants:
- "[War of Immortals](/Sources.aspx?ID=232) pg. 33" (x6)
- "[War of Immortals](/Sources.aspx?ID=232) pg. 34" (x4)
- "[War of Immortals](/Sources.aspx?ID=232) pg. 31" (x3)
- "[War of Immortals](/Sources.aspx?ID=232) pg. 32" (x3)
values: 18
different_values: 5
variants: [omitted]
'speed':
type: object
path: epithet.speed
is_null: false
values: 16
values: 18
schema:
'summary_markdown':
type: string
path: epithet.summary_markdown
is_null: false
values: 16
different_values: 16 (all different)
values: 18
different_values: 18 (all different)
variants:
- "Your deeds show fearlessness: when a beast surfaces, you're there to fight it; when someone's lost in the dark, you're first to the rescue. You're …" (x1)
- "Why race a hare across a meadow, or a salmon up a waterfall? Why face a titan in a test of strength? Wouldn't it be better to best your foes with a …" (x1)
@@ -187,22 +218,24 @@ schema:
- "Those who make great names for themselves as heroes are called upon to train those who follow them, and such is your destiny—to be remembered not …" (x1)
- "Whether your destiny is monarch or god, the spirit of all rulers past and future grants you an unrivaled commanding presence. After you Spark …" (x1)
- "Though your tales are not sung out loud, they still live on as cautionary tales, whispers, tall tales, and half-believed rumors. You walk hidden …" (x1)
- "You take what’s yours, even if an army should stand in your way. You gain the Energized Spark feat, with your choice of either poison or sonic …" (x1)
- "You slide through death’s realm, not caring that death is jealous of those who escape. You gain the Energized Spark feat, with your choice of …" (x1)
'type':
type: string
path: epithet.type
is_null: false
values: 16
values: 18
different_values: 3
variants:
- "Exemplar Dominion Epithet" (x8)
- "Exemplar Root Epithet" (x6)
- "Exemplar Dominion Epithet" (x6)
- "Exemplar Sovereignty Epithet" (x4)
'url':
type: string
path: epithet.url
is_null: false
values: 16
different_values: 16 (all different)
values: 18
different_values: 18 (all different)
variants:
- "/Epithets.aspx?ID=1" (x1)
- "/Epithets.aspx?ID=2" (x1)
@@ -220,9 +253,11 @@ schema:
- "/Epithets.aspx?ID=14" (x1)
- "/Epithets.aspx?ID=15" (x1)
- "/Epithets.aspx?ID=16" (x1)
- "/Epithets.aspx?ID=17" (x1)
- "/Epithets.aspx?ID=18" (x1)
'weakness':
type: object
path: epithet.weakness
is_null: false
values: 16
values: 18
schema: