Skip to content

Commit d2e3bde

Browse files
jenkins-botGerrit Code Review
authored andcommitted
Merge "SQL: Clarify EntityValue requirement for generating SDL"
2 parents fae1c41 + bc168c8 commit d2e3bde

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

repo/domains/reuse/README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,9 @@ $wgWBRepoSettings['tmpEnableGraphQL'] = true;
100100

101101
Please run the following commands from the Wikibase repository's root directory using [mwcli](https://www.mediawiki.org/wiki/Cli):
102102
* running all tests: `mw dev mw exec -- composer -d ../.. phpunit:entrypoint extensions/Wikibase/repo/domains/reuse/tests/phpunit/`
103-
* generating the GraphQL schema SDL: `mw dev mediawiki mwscript ./extensions/Wikibase/repo/domains/reuse/src/Infrastructure/GraphQL/GenerateSDL.php`
104103
* linting:
105104
* `mw dev mw composer phpcs:reuse`
106105
* `mw dev mw composer phpcs repo/domains/reuse/`
106+
* generating the GraphQL schema SDL: `mw dev mediawiki mwscript ./extensions/Wikibase/repo/domains/reuse/src/Infrastructure/GraphQL/GenerateSDL.php`
107+
* To generate the GraphQL schema SDL, your workspace must include at least one extension that provides an `EntityValue` type (e.g. EntitySchema or Lexeme).
108+
This ensures that there is at least one data type using the generic `EntityValue` type, so the schema generator does not produce different schemas depending on which extensions are installed.

0 commit comments

Comments
 (0)