-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Per-wiki templates #376
Merged
Merged
Per-wiki templates #376
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…to per-wiki-templates
supertassu
changed the title
Add database schema and list UI for storing wikis in the database
Per-wiki templates
Dec 6, 2020
6 tasks
…to per-wiki-templates
dqwiki
added
the
merge & testing issues
When there have been changes merged that cause conflicts with the PR at hand
label
Feb 14, 2021
I will also note that there is no way to modify which appeal is assigned to which wiki. |
dqwiki
approved these changes
Feb 15, 2021
Merged
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
enhancement
New feature or request
merge & testing issues
When there have been changes merged that cause conflicts with the PR at hand
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is built on top of #373. Changes only in this PR.
This will link templates to a certain wiki. It is done in three separate migrations:
wiki_id
column to the templates table. It has a foreign key onwikis.id
withon delete cascade
, meaning that the templates will be removed if the wiki is removed. Add an index onwiki_id, active
for efficient queries.wiki_id
to always point to enwiki. This step requires thatutrs-maintenance:sync-wikis-to-database
has been run if there are any templates in the database. (should be done by a migration)wiki_id
not nullable as all templates should have a value by now