Page MenuHomePhabricator

Document columns, indexes and tables in JSON schema files
Closed, ResolvedPublic1 Estimated Story Points

Description

The GlobalBlocking extension has two JSON files that describe the globalblocks table and also the global_block_whitelist table do not have comments to explain what the columns, tables, and indexes are. This is useful to ensure that tables can be documented and can match the on-wiki descriptions in subpages of https://www.mediawiki.org/wiki/Extension:GlobalBlocking

Acceptance criteria
  • The indexes, columns, and tables are documented in the JSON files that describe the schema

Event Timeline

Change #1056469 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/GlobalBlocking@master] Document columns, indexes, and table in tables-globalblocks.json

https://gerrit.wikimedia.org/r/1056469

Change #1056476 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/GlobalBlocking@master] Add documentation to tables-global_block_whitelist.json

https://gerrit.wikimedia.org/r/1056476

Dreamy_Jazz set the point value for this task to 1.Jul 24 2024, 11:39 AM

Change #1056469 merged by jenkins-bot:

[mediawiki/extensions/GlobalBlocking@master] Document columns, indexes, and table in tables-globalblocks.json

https://gerrit.wikimedia.org/r/1056469

Change #1056476 merged by jenkins-bot:

[mediawiki/extensions/GlobalBlocking@master] Add documentation to tables-global_block_whitelist.json

https://gerrit.wikimedia.org/r/1056476