36 lines
1.5 KiB
JavaScript
36 lines
1.5 KiB
JavaScript
'use strict';
|
|
|
|
/** Makes the production tasks explicit instead of naming only grammar categories. */
|
|
module.exports = {
|
|
async up(queryInterface) {
|
|
await queryInterface.sequelize.query(`
|
|
UPDATE community.vocab_grammar_exercise AS exercise
|
|
SET question_data = jsonb_set(
|
|
exercise.question_data,
|
|
'{question}',
|
|
to_jsonb('Ordne die Wortkarten als drei Fragen: Wohin geht die Person? Wann geht sie los? Mit wem ist sie unterwegs?'::text)
|
|
)
|
|
FROM community.vocab_course_lesson AS lesson
|
|
WHERE exercise.lesson_id = lesson.id
|
|
AND lesson.lesson_number = 46
|
|
AND lesson.title = 'Fragen im Alltag vertiefen'
|
|
AND exercise.title = 'Fragen im Alltag vertiefen: Satz aus dem Alltag bauen';
|
|
|
|
UPDATE community.vocab_grammar_exercise AS exercise
|
|
SET question_data = jsonb_set(
|
|
exercise.question_data,
|
|
'{question}',
|
|
to_jsonb('Eine Person geht gleich los. Frage sie auf Bisaya nacheinander: Wohin geht sie? Wann geht sie los? Mit wem ist sie unterwegs? Sprich oder schreibe alle drei Fragen.'::text)
|
|
)
|
|
FROM community.vocab_course_lesson AS lesson
|
|
WHERE exercise.lesson_id = lesson.id
|
|
AND lesson.lesson_number = 46
|
|
AND lesson.title = 'Fragen im Alltag vertiefen'
|
|
AND exercise.title = 'Fragen im Alltag vertiefen: Laut sprechen';
|
|
`);
|
|
},
|
|
async down() {
|
|
// The older prompts were less specific and are deliberately not restored.
|
|
}
|
|
};
|