From 495ddf5d93478b0a62d707a65ed3907e090570c4 Mon Sep 17 00:00:00 2001 From: Joey Yakimowich-Payne Date: Mon, 6 Aug 2018 16:54:55 +0900 Subject: [PATCH] Add test data for categories --- src/setup_nimforum.nim | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/setup_nimforum.nim b/src/setup_nimforum.nim index 5647e48..b235415 100644 --- a/src/setup_nimforum.nim +++ b/src/setup_nimforum.nim @@ -66,7 +66,7 @@ proc initialiseDb(admin: tuple[username, password, email: string], db.exec(sql""" insert into category (id, name, description, color) - values (0, 'Default', '', ''); + values (0, 'Default', 'The default category', ''); """) # -- Thread @@ -115,7 +115,7 @@ proc initialiseDb(admin: tuple[username, password, email: string], # Create default user. db.createUser(admin, Admin) - # Create test users if test or development + # Create some test data for development if isTest or isDev: for rank in Spammer..Moderator: let rankLower = toLowerAscii($rank) @@ -124,6 +124,14 @@ proc initialiseDb(admin: tuple[username, password, email: string], email: $rankLower & "@localhost.local") db.createUser(user, rank) + db.exec(sql""" + insert into category (name, description, color) + values ('Libraries', 'Libraries and library development', '0198E1'), + ('Announcements', 'Announcements by Nim core devs', 'FFEB3B'), + ('Fun', 'Posts that are just for fun', '00897B'), + ('Potential Issues', 'Potential Nim compiler issues', 'E53935'); + """) + # -- Post db.exec(sql"""