Skip to content

Sync generated client with updated Metron schema - #3

Merged
bpepple merged 1 commit into
mainfrom
new-schema
Aug 18, 2026
Merged

Sync generated client with updated Metron schema#3
bpepple merged 1 commit into
mainfrom
new-schema

Conversation

@bpepple

@bpepple bpepple commented Aug 18, 2026

Copy link
Copy Markdown
Member

Summary

  • Regenerates Models/Generated and Filters from the latest Metron Comicbook Database.yaml
  • Publisher: new alt_names field, plus alt_names/q (quick search) query filters
  • Series: new language field (backed by a new LanguageEnum), plus a language query filter
  • CurrencyEnum gains EUR and ITL
  • Issue price pattern widened from 3 to 6 integer digits (no code changes — Price stays string?)
  • Adds test coverage for the new filters, fields, and enum values

Publisher gains alt_names/q filters and an alt_names field; Series gains a language field and filter (backed by the new LanguageEnum); CurrencyEnum adds EUR and ITL. Regenerated via
tools/codegen/generate_models.py and added coverage for the new filters, fields, and enum values.
@bpepple bpepple self-assigned this Aug 18, 2026
@bpepple bpepple added the enhancement New feature or request label Aug 18, 2026
@bpepple
bpepple merged commit fd7000d into main Aug 18, 2026
2 checks passed
@bpepple
bpepple deleted the new-schema branch August 18, 2026 13:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant