broadcast-areas: examples are deterministic

Signed-off-by: Toby Lorne <toby.lornewelch-richards@digital.cabinet-office.gov.uk>
This commit is contained in:
Toby Lorne
2020-08-11 11:33:27 +01:00
parent 73e68c355b
commit b0ff2d41c5
3 changed files with 23 additions and 28 deletions

View File

@@ -105,13 +105,7 @@ class BroadcastAreasRepository(object):
WHERE broadcast_area_library_id = ?),
area_count AS (SELECT COUNT(*) AS c FROM areas),
subset_area_count AS (SELECT c - 4 FROM area_count),
some_area_names AS (SELECT name FROM areas LIMIT 100),
some_shuffled_area_names AS (
SELECT name FROM some_area_names ORDER BY RANDOM()
),
description_area_names AS (
SELECT name FROM some_shuffled_area_names LIMIT 4
),
description_area_names AS (SELECT name FROM areas LIMIT 4),
description_areas_joined AS (
SELECT GROUP_CONCAT(name, ", ") FROM description_area_names
)