mirror of
https://github.com/BradNut/graphbrainz
synced 2025-09-08 17:40:32 +00:00
* Add a schema extension API and several extensions * Update graphql-markdown to use new diffSchema function * Update Node support
580 lines
18 KiB
Markdown
580 lines
18 KiB
Markdown
# Snapshot report for `test/extensions/mediawiki/schema.js`
|
|
|
|
The actual snapshot is saved in `schema.js.snap`.
|
|
|
|
Generated by [AVA](https://ava.li).
|
|
|
|
## artists have a mediaWikiImages field
|
|
|
|
> Snapshot 1
|
|
|
|
{
|
|
lookup: {
|
|
artist: {
|
|
mediaWikiImages: [
|
|
{
|
|
artistHTML: '<a rel="nofollow" class="external text" href="http://www.flickr.com/people/77758445@N00">P.B. Rage</a> from USA',
|
|
canonicalTitle: 'File:Nirvana around 1992.jpg',
|
|
categories: [
|
|
'1992 in California',
|
|
'1992 in television',
|
|
'Fashion in 1992',
|
|
'Flickr images reviewed by trusted users',
|
|
'Krist Novoselic',
|
|
'Kurt Cobain',
|
|
'MTV Video Music Awards',
|
|
'Music events in 1992',
|
|
'Nirvana (band)',
|
|
'Pauley Pavilion',
|
|
'September 1992 in the United States',
|
|
],
|
|
creditHTML: '<a rel="nofollow" class="external text" href="http://www.flickr.com/photos/77758445@N00/11295743/">More Kurt -- too rad</a>',
|
|
descriptionHTML: 'Kurt Cobain (front) and Krist Novoselic (left) live at the 1992 <a href="//commons.wikimedia.org/wiki/MTV_Video_Music_Awards" class="mw-redirect" title="MTV Video Music Awards">MTV Video Music Awards</a>.',
|
|
descriptionURL: 'https://commons.wikimedia.org/wiki/File:Nirvana_around_1992.jpg',
|
|
height: 346,
|
|
licenseShortName: 'CC BY-SA 2.0',
|
|
licenseURL: 'https://creativecommons.org/licenses/by-sa/2.0',
|
|
metadata: [
|
|
{
|
|
name: 'DateTime',
|
|
source: 'mediawiki-metadata',
|
|
value: '2015-11-21 12:22:55',
|
|
},
|
|
{
|
|
name: 'ObjectName',
|
|
source: 'mediawiki-metadata',
|
|
value: 'Nirvana around 1992',
|
|
},
|
|
{
|
|
name: 'CommonsMetadataExtension',
|
|
source: 'extension',
|
|
value: '1.2',
|
|
},
|
|
{
|
|
name: 'Categories',
|
|
source: 'commons-categories',
|
|
value: '1992 in California|1992 in television|Fashion in 1992|Flickr images reviewed by trusted users|Krist Novoselic|Kurt Cobain|MTV Video Music Awards|Music events in 1992|Nirvana (band)|Pauley Pavilion|September 1992 in the United States',
|
|
},
|
|
{
|
|
name: 'Assessments',
|
|
source: 'commons-categories',
|
|
value: '',
|
|
},
|
|
{
|
|
name: 'ImageDescription',
|
|
source: 'commons-desc-page',
|
|
value: 'Kurt Cobain (front) and Krist Novoselic (left) live at the 1992 <a href="//commons.wikimedia.org/wiki/MTV_Video_Music_Awards" class="mw-redirect" title="MTV Video Music Awards">MTV Video Music Awards</a>.',
|
|
},
|
|
{
|
|
name: 'DateTimeOriginal',
|
|
source: 'commons-desc-page',
|
|
value: '1992-09-09',
|
|
},
|
|
{
|
|
name: 'Credit',
|
|
source: 'commons-desc-page',
|
|
value: '<a rel="nofollow" class="external text" href="http://www.flickr.com/photos/77758445@N00/11295743/">More Kurt -- too rad</a>',
|
|
},
|
|
{
|
|
name: 'Artist',
|
|
source: 'commons-desc-page',
|
|
value: '<a rel="nofollow" class="external text" href="http://www.flickr.com/people/77758445@N00">P.B. Rage</a> from USA',
|
|
},
|
|
{
|
|
name: 'LicenseShortName',
|
|
source: 'commons-desc-page',
|
|
value: 'CC BY-SA 2.0',
|
|
},
|
|
{
|
|
name: 'UsageTerms',
|
|
source: 'commons-desc-page',
|
|
value: 'Creative Commons Attribution-Share Alike 2.0',
|
|
},
|
|
{
|
|
name: 'AttributionRequired',
|
|
source: 'commons-desc-page',
|
|
value: 'true',
|
|
},
|
|
{
|
|
name: 'LicenseUrl',
|
|
source: 'commons-desc-page',
|
|
value: 'https://creativecommons.org/licenses/by-sa/2.0',
|
|
},
|
|
{
|
|
name: 'Copyrighted',
|
|
source: 'commons-desc-page',
|
|
value: 'True',
|
|
},
|
|
{
|
|
name: 'Restrictions',
|
|
source: 'commons-desc-page',
|
|
value: '',
|
|
},
|
|
{
|
|
name: 'License',
|
|
source: 'commons-templates',
|
|
value: 'cc-by-sa-2.0',
|
|
},
|
|
],
|
|
objectName: 'Nirvana around 1992',
|
|
originalDateTimeHTML: '1992-09-09',
|
|
size: 31369,
|
|
url: 'https://upload.wikimedia.org/wikipedia/commons/1/19/Nirvana_around_1992.jpg',
|
|
user: 'Kigsz',
|
|
width: 367,
|
|
},
|
|
],
|
|
},
|
|
},
|
|
}
|
|
|
|
## instruments have a mediaWikiImages field
|
|
|
|
> Snapshot 1
|
|
|
|
{
|
|
search: {
|
|
instruments: {
|
|
nodes: [
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [
|
|
{
|
|
artistHTML: '<a href="//commons.wikimedia.org/wiki/User:TenIslands" title="User:TenIslands">TenIslands</a>',
|
|
canonicalTitle: 'File:2 Portuguese guitars.jpg',
|
|
categories: [
|
|
'Derivative versions',
|
|
'PD-self',
|
|
'Portuguese guitar',
|
|
'Self-published work',
|
|
],
|
|
creditHTML: '<span class="int-own-work" lang="en">Own work</span>',
|
|
descriptionHTML: 'Left: Coimbra Portuguese guitar.<br>Right: Lisbon Portuguese guitar.',
|
|
descriptionURL: 'https://commons.wikimedia.org/wiki/File:2_Portuguese_guitars.jpg',
|
|
height: 2304,
|
|
licenseShortName: 'Public domain',
|
|
licenseURL: null,
|
|
metadata: [
|
|
{
|
|
name: 'DateTime',
|
|
source: 'mediawiki-metadata',
|
|
value: '2008-07-20 16:57:38',
|
|
},
|
|
{
|
|
name: 'ObjectName',
|
|
source: 'mediawiki-metadata',
|
|
value: '2 Portuguese guitars',
|
|
},
|
|
{
|
|
name: 'CommonsMetadataExtension',
|
|
source: 'extension',
|
|
value: '1.2',
|
|
},
|
|
{
|
|
name: 'Categories',
|
|
source: 'commons-categories',
|
|
value: 'Derivative versions|PD-self|Portuguese guitar|Self-published work',
|
|
},
|
|
{
|
|
name: 'Assessments',
|
|
source: 'commons-categories',
|
|
value: '',
|
|
},
|
|
{
|
|
name: 'ImageDescription',
|
|
source: 'commons-desc-page',
|
|
value: 'Left: Coimbra Portuguese guitar.<br>Right: Lisbon Portuguese guitar.',
|
|
},
|
|
{
|
|
name: 'DateTimeOriginal',
|
|
source: 'commons-desc-page',
|
|
value: '2008-07-19',
|
|
},
|
|
{
|
|
name: 'Credit',
|
|
source: 'commons-desc-page',
|
|
value: '<span class="int-own-work" lang="en">Own work</span>',
|
|
},
|
|
{
|
|
name: 'Artist',
|
|
source: 'commons-desc-page',
|
|
value: '<a href="//commons.wikimedia.org/wiki/User:TenIslands" title="User:TenIslands">TenIslands</a>',
|
|
},
|
|
{
|
|
name: 'LicenseShortName',
|
|
source: 'commons-desc-page',
|
|
value: 'Public domain',
|
|
},
|
|
{
|
|
name: 'UsageTerms',
|
|
source: 'commons-desc-page',
|
|
value: 'Public domain',
|
|
},
|
|
{
|
|
name: 'AttributionRequired',
|
|
source: 'commons-desc-page',
|
|
value: 'false',
|
|
},
|
|
{
|
|
name: 'Copyrighted',
|
|
source: 'commons-desc-page',
|
|
value: 'False',
|
|
},
|
|
{
|
|
name: 'Restrictions',
|
|
source: 'commons-desc-page',
|
|
value: '',
|
|
},
|
|
{
|
|
name: 'License',
|
|
source: 'commons-templates',
|
|
value: 'pd',
|
|
},
|
|
],
|
|
objectName: '2 Portuguese guitars',
|
|
originalDateTimeHTML: '2008-07-19',
|
|
size: 2094702,
|
|
url: 'https://upload.wikimedia.org/wikipedia/commons/0/01/2_Portuguese_guitars.jpg',
|
|
user: 'TenIslands',
|
|
width: 1746,
|
|
},
|
|
],
|
|
},
|
|
],
|
|
},
|
|
},
|
|
}
|
|
|
|
## labels have a mediaWikiImages field
|
|
|
|
> Snapshot 1
|
|
|
|
{
|
|
search: {
|
|
labels: {
|
|
nodes: [
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
{
|
|
mediaWikiImages: [],
|
|
},
|
|
],
|
|
},
|
|
},
|
|
}
|
|
|
|
## places have a mediaWikiImages field
|
|
|
|
> Snapshot 1
|
|
|
|
{
|
|
lookup: {
|
|
place: {
|
|
mediaWikiImages: [
|
|
{
|
|
artistHTML: '<a href="//commons.wikimedia.org/wiki/User:Dllu" title="User:Dllu">Dllu</a>',
|
|
canonicalTitle: 'File:Paramount Theater in Seattle showing Wicked.jpg',
|
|
categories: [
|
|
'Paramount Northwest Theater',
|
|
'Self-published work',
|
|
],
|
|
creditHTML: '<span class="int-own-work" lang="en">Own work</span>',
|
|
descriptionHTML: 'The <a href="https://en.wikipedia.org/wiki/Paramount_Theatre_(Seattle)" class="extiw" title="w:Paramount Theatre (Seattle)">Paramount Theatre (Seattle)</a> showing <a href="https://en.wikipedia.org/wiki/Wicked_(musical)" class="extiw" title="w:Wicked (musical)">Wicked</a>.',
|
|
descriptionURL: 'https://commons.wikimedia.org/wiki/File:Paramount_Theater_in_Seattle_showing_Wicked.jpg',
|
|
height: 3840,
|
|
licenseShortName: 'CC BY-SA 4.0',
|
|
licenseURL: 'https://creativecommons.org/licenses/by-sa/4.0',
|
|
metadata: [
|
|
{
|
|
name: 'DateTime',
|
|
source: 'mediawiki-metadata',
|
|
value: '2015-08-01 06:59:27',
|
|
},
|
|
{
|
|
name: 'ObjectName',
|
|
source: 'mediawiki-metadata',
|
|
value: 'Paramount Theater in Seattle showing Wicked',
|
|
},
|
|
{
|
|
name: 'CommonsMetadataExtension',
|
|
source: 'extension',
|
|
value: '1.2',
|
|
},
|
|
{
|
|
name: 'Categories',
|
|
source: 'commons-categories',
|
|
value: 'Paramount Northwest Theater|Self-published work',
|
|
},
|
|
{
|
|
name: 'Assessments',
|
|
source: 'commons-categories',
|
|
value: '',
|
|
},
|
|
{
|
|
name: 'ImageDescription',
|
|
source: 'commons-desc-page',
|
|
value: 'The <a href="https://en.wikipedia.org/wiki/Paramount_Theatre_(Seattle)" class="extiw" title="w:Paramount Theatre (Seattle)">Paramount Theatre (Seattle)</a> showing <a href="https://en.wikipedia.org/wiki/Wicked_(musical)" class="extiw" title="w:Wicked (musical)">Wicked</a>.',
|
|
},
|
|
{
|
|
name: 'DateTimeOriginal',
|
|
source: 'commons-desc-page',
|
|
value: '2015-07-31 20:32:43',
|
|
},
|
|
{
|
|
name: 'Credit',
|
|
source: 'commons-desc-page',
|
|
value: '<span class="int-own-work" lang="en">Own work</span>',
|
|
},
|
|
{
|
|
name: 'Artist',
|
|
source: 'commons-desc-page',
|
|
value: '<a href="//commons.wikimedia.org/wiki/User:Dllu" title="User:Dllu">Dllu</a>',
|
|
},
|
|
{
|
|
name: 'LicenseShortName',
|
|
source: 'commons-desc-page',
|
|
value: 'CC BY-SA 4.0',
|
|
},
|
|
{
|
|
name: 'UsageTerms',
|
|
source: 'commons-desc-page',
|
|
value: 'Creative Commons Attribution-Share Alike 4.0',
|
|
},
|
|
{
|
|
name: 'AttributionRequired',
|
|
source: 'commons-desc-page',
|
|
value: 'true',
|
|
},
|
|
{
|
|
name: 'LicenseUrl',
|
|
source: 'commons-desc-page',
|
|
value: 'https://creativecommons.org/licenses/by-sa/4.0',
|
|
},
|
|
{
|
|
name: 'Copyrighted',
|
|
source: 'commons-desc-page',
|
|
value: 'True',
|
|
},
|
|
{
|
|
name: 'Restrictions',
|
|
source: 'commons-desc-page',
|
|
value: '',
|
|
},
|
|
{
|
|
name: 'License',
|
|
source: 'commons-templates',
|
|
value: 'cc-by-sa-4.0',
|
|
},
|
|
],
|
|
objectName: 'Paramount Theater in Seattle showing Wicked',
|
|
originalDateTimeHTML: '2015-07-31 20:32:43',
|
|
size: 12529142,
|
|
url: 'https://upload.wikimedia.org/wikipedia/commons/c/ce/Paramount_Theater_in_Seattle_showing_Wicked.jpg',
|
|
user: 'Dllu',
|
|
width: 2566,
|
|
},
|
|
],
|
|
},
|
|
},
|
|
}
|