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

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
+166 -180
View File
@@ -1,20 +1,13 @@
name: curse
values: 76
values: 78
schema:
'category':
type: string
path: curse.category
is_null: false
values: 76
values: 78
different_values: 1 (all same)
variants: "curse" (x76)
'id':
type: string
path: curse.id
is_null: false
values: 76
different_values: 76 (all different)
variants: [omitted]
variants: "curse" (x78)
[element]:
type: array<string>
path: curse.element
@@ -29,91 +22,13 @@ schema:
values: 2
different_values: 1 (all same)
variants: "Fire" (x2)
'source':
type: array<string>
path: curse.source
is_null: false
values: 76
min_count: 1
max_count: 1
value_type:
type: string
path: curse.source.[]
is_null: false
values: 76
different_values: 13
variants:
- "Gamemastery Guide" (x30)
- "GM Core" (x23)
- "Dark Archive" (x8)
- "Impossible Lands" (x6)
- "Pathfinder #170: Spoken on the Song Wind" (x1)
- "Crown of the Kobold King" (x1)
- "Kingmaker Adventure Path" (x1)
- "Kingmaker Companion Guide" (x1)
- "Pathfinder #187: The Seventh Arch" (x1)
- "Pathfinder #188: They Watched the Stars" (x1)
- "Pathfinder #189: Dreamers of the Nameless Spires" (x1)
- "Pathfinder #194: Cult of the Cave Worm" (x1)
- "Pathfinder #199: To Bloom Below the Web" (x1)
'source_category':
type: array<string>
path: curse.source_category
is_null: false
values: 76
min_count: 1
max_count: 1
value_type:
type: string
path: curse.source_category.[]
is_null: false
values: 76
different_values: 4
variants:
- "Rulebooks" (x61)
- "Adventure Paths" (x8)
- "Lost Omens" (x6)
- "Adventures" (x1)
'speed':
type: object
path: curse.speed
is_null: false
values: 76
schema:
'summary_markdown':
'id':
type: string
path: curse.summary_markdown
path: curse.id
is_null: false
values: 76
different_values: 60
values: 78
different_values: 78 (all different)
variants: [omitted]
'trait_markdown':
type: string
path: curse.trait_markdown
is_null: false
values: 76
different_values: 46
variants: [omitted]
'type':
type: string
path: curse.type
is_null: false
values: 76
different_values: 1 (all same)
variants: "Curse" (x76)
'url':
type: string
path: curse.url
is_null: false
values: 76
different_values: 76 (all different)
variants: [omitted]
'weakness':
type: object
path: curse.weakness
is_null: false
values: 76
schema:
[legacy_id]:
type: array<string>
path: curse.legacy_id
@@ -132,11 +47,11 @@ schema:
type: integer
path: curse.level
is_null: true
values: 74
values: 76
different_values: 18
variants:
- 7 (x10)
- 5 (x10)
- 7 (x9)
- 11 (x6)
- 6 (x5)
- 9 (x5)
@@ -144,7 +59,7 @@ schema:
- 1 (x5)
- 13 (x5)
- 10 (x5)
- 4 (x3)
- 4 (x4)
- 2 (x3)
- 20 (x3)
- 12 (x2)
@@ -153,103 +68,78 @@ schema:
- 19 (x2)
- 8 (x1)
- 14 (x1)
[school]:
type: string
path: curse.school
is_null: true
values: 52
different_values: 7
variants:
- "necromancy" (x13)
- "enchantment" (x13)
- "transmutation" (x8)
- "evocation" (x5)
- "conjuration" (x5)
- "abjuration" (x4)
- "illusion" (x4)
'markdown':
type: string
path: curse.markdown
is_null: false
values: 76
different_values: 76 (all different)
values: 78
different_values: 78 (all different)
variants: [omitted]
'name':
type: string
path: curse.name
is_null: false
values: 76
values: 78
different_values: 57
variants: [omitted]
'primary_source_category':
type: string
path: curse.primary_source_category
is_null: false
values: 76
values: 78
different_values: 4
variants:
- "Rulebooks" (x61)
- "Adventure Paths" (x8)
- "Adventure Paths" (x10)
- "Lost Omens" (x6)
- "Adventures" (x1)
[primary_source_group]:
type: string
path: curse.primary_source_group
is_null: true
values: 11
different_values: 7
variants:
- "Gatewalkers" (x3)
- "Kingmaker" (x2)
- "Myth-Speakers" (x2)
- "Strength of Thousands" (x1)
- "Crown of the Kobold King" (x1)
- "Sky King's Tomb" (x1)
- "Season of Ghosts" (x1)
'rarity':
type: string
path: curse.rarity
is_null: false
values: 76
values: 78
different_values: 3
variants:
- "common" (x43)
- "rare" (x30)
- "common" (x44)
- "rare" (x31)
- "uncommon" (x3)
'rarity_id':
type: integer
path: curse.rarity_id
is_null: false
values: 76
values: 78
different_values: 3
variants:
- 1 (x43)
- 3 (x30)
- 1 (x44)
- 3 (x31)
- 2 (x3)
'resistance':
type: object
path: curse.resistance
is_null: false
values: 76
schema:
'search_markdown':
type: string
path: curse.search_markdown
is_null: false
values: 76
different_values: 76 (all different)
variants: [omitted]
[primary_source_group]:
type: string
path: curse.primary_source_group
is_null: true
values: 9
different_values: 6
variants:
- "Gatewalkers" (x3)
- "Kingmaker" (x2)
- "Strength of Thousands" (x1)
- "Crown of the Kobold King" (x1)
- "Sky King's Tomb" (x1)
- "Season of Ghosts" (x1)
'release_date':
type: string
path: curse.release_date
is_null: false
values: 76
different_values: 11
values: 78
different_values: 12
variants:
- "2020-02-26" (x30)
- "2023-11-15" (x23)
- "2022-07-27" (x8)
- "2022-11-16" (x6)
- "2022-10-26" (x3)
- "2025-07-31" (x2)
- "2021-09-01" (x1)
- "2023-01-25" (x1)
- "2023-02-22" (x1)
@@ -270,29 +160,103 @@ schema:
values: 23
different_values: 23
variants: [omitted]
'resistance':
type: object
path: curse.resistance
is_null: false
values: 78
schema:
[saving_throw_markdown]:
type: string
path: curse.saving_throw_markdown
is_null: true
values: 52
different_values: 27
values: 54
different_values: 29
variants: [omitted]
[school]:
type: string
path: curse.school
is_null: true
values: 52
different_values: 7
variants:
- "necromancy" (x13)
- "enchantment" (x13)
- "transmutation" (x8)
- "evocation" (x5)
- "conjuration" (x5)
- "abjuration" (x4)
- "illusion" (x4)
'search_markdown':
type: string
path: curse.search_markdown
is_null: false
values: 78
different_values: 78 (all different)
variants: [omitted]
'source':
type: array<string>
path: curse.source
is_null: false
values: 78
min_count: 1
max_count: 1
value_type:
type: string
path: curse.source.[]
is_null: false
values: 78
different_values: 14
variants:
- "Gamemastery Guide" (x30)
- "GM Core" (x23)
- "Dark Archive" (x8)
- "Impossible Lands" (x6)
- "Pathfinder #217: Death Sails a Wine-Dark Sea" (x2)
- "Pathfinder #170: Spoken on the Song Wind" (x1)
- "Crown of the Kobold King" (x1)
- "Kingmaker Adventure Path" (x1)
- "Kingmaker Companion Guide" (x1)
- "Pathfinder #187: The Seventh Arch" (x1)
- "Pathfinder #188: They Watched the Stars" (x1)
- "Pathfinder #189: Dreamers of the Nameless Spires" (x1)
- "Pathfinder #194: Cult of the Cave Worm" (x1)
- "Pathfinder #199: To Bloom Below the Web" (x1)
'source_category':
type: array<string>
path: curse.source_category
is_null: false
values: 78
min_count: 1
max_count: 1
value_type:
type: string
path: curse.source_category.[]
is_null: false
values: 78
different_values: 4
variants:
- "Rulebooks" (x61)
- "Adventure Paths" (x10)
- "Lost Omens" (x6)
- "Adventures" (x1)
[source_group]:
type: array<string>
path: curse.source_group
is_null: true
values: 9
values: 11
min_count: 1
max_count: 1
value_type:
type: string
path: curse.source_group.[]
is_null: false
values: 9
different_values: 6
values: 11
different_values: 7
variants:
- "Gatewalkers" (x3)
- "Kingmaker" (x2)
- "Myth-Speakers" (x2)
- "Strength of Thousands" (x1)
- "Crown of the Kobold King" (x1)
- "Sky King's Tomb" (x1)
@@ -301,52 +265,68 @@ schema:
type: string
path: curse.source_markdown
is_null: false
values: 76
different_values: 19
variants:
- "[Gamemastery Guide](/Sources.aspx?ID=22) pg. 93" (x10)
- "[Gamemastery Guide](/Sources.aspx?ID=22) pg. 117" (x10)
- "[GM Core](/Sources.aspx?ID=218) pg. 87 <sup>2.0</sup>" (x10)
- "[GM Core](/Sources.aspx?ID=218) pg. 307 <sup>2.0</sup>" (x7)
- "[Gamemastery Guide](/Sources.aspx?ID=22) pg. 116" (x6)
- "[Impossible Lands](/Sources.aspx?ID=146) pg. 176" (x6)
- "[GM Core](/Sources.aspx?ID=218) pg. 86 <sup>2.0</sup>" (x6)
- "[Dark Archive](/Sources.aspx?ID=129) pg. 162" (x5)
- "[Gamemastery Guide](/Sources.aspx?ID=22) pg. 92" (x4)
- "[Dark Archive](/Sources.aspx?ID=129) pg. 163" (x3)
- "[Pathfinder #170: Spoken on the Song Wind](/Sources.aspx?ID=97) pg. 9" (x1)
- "[Crown of the Kobold King](/Sources.aspx?ID=148) pg. 96" (x1)
- "[Kingmaker Adventure Path](/Sources.aspx?ID=150) pg. 242" (x1)
- "[Kingmaker Companion Guide](/Sources.aspx?ID=151) pg. 73" (x1)
- "[Pathfinder #187: The Seventh Arch](/Sources.aspx?ID=192) pg. 79" (x1)
- "[Pathfinder #188: They Watched the Stars](/Sources.aspx?ID=194) pg. 11" (x1)
- "[Pathfinder #189: Dreamers of the Nameless Spires](/Sources.aspx?ID=195) pg. 76" (x1)
- "[Pathfinder #194: Cult of the Cave Worm](/Sources.aspx?ID=209) pg. 47" (x1)
- "[Pathfinder #199: To Bloom Below the Web](/Sources.aspx?ID=225) pg. 84" (x1)
values: 78
different_values: 21
variants: [omitted]
'speed':
type: object
path: curse.speed
is_null: false
values: 78
schema:
[spoilers]:
type: string
path: curse.spoilers
is_null: true
values: 4
different_values: 3
values: 5
different_values: 4
variants:
- "Gatewalkers" (x2)
- "Strength of Thousands" (x1)
- "Season of Ghosts" (x1)
- "Myth-Speakers" (x1)
'summary_markdown':
type: string
path: curse.summary_markdown
is_null: false
values: 78
different_values: 62
variants: [omitted]
[trait]:
type: array<string>
path: curse.trait
is_null: true
values: 75
values: 77
min_count: 2
max_count: 6
value_type:
type: string
path: curse.trait.[]
is_null: false
values: 282
different_values: 30
values: 290
different_values: 31
variants: [omitted]
'trait_markdown':
type: string
path: curse.trait_markdown
is_null: false
values: 78
different_values: 47
variants: [omitted]
'type':
type: string
path: curse.type
is_null: false
values: 78
different_values: 1 (all same)
variants: "Curse" (x78)
'url':
type: string
path: curse.url
is_null: false
values: 78
different_values: 78 (all different)
variants: [omitted]
[usage_markdown]:
type: string
path: curse.usage_markdown
@@ -362,3 +342,9 @@ schema:
- "curses gear used for skills or a weapon" (x1)
- "curses armor" (x1)
- "curses silver item" (x1)
'weakness':
type: object
path: curse.weakness
is_null: false
values: 78
schema: