19 lines
499 B
SQL
19 lines
499 B
SQL
-- Default CEFR-style course names per program (custom courses can still be created via the API with any name).
|
|
-- Matches hierarchy note on courses: CEFR labels A1..C2, plus ad-hoc names allowed.
|
|
INSERT INTO courses (program_id, name, description, thumbnail)
|
|
SELECT
|
|
p.id,
|
|
v.name,
|
|
'Default CEFR level course (system seed).',
|
|
NULL
|
|
FROM programs AS p
|
|
CROSS JOIN (
|
|
VALUES
|
|
('A1'),
|
|
('A2'),
|
|
('B1'),
|
|
('B2'),
|
|
('C1'),
|
|
('C2')
|
|
) AS v (name);
|