aboutsummaryrefslogtreecommitdiffstats
path: root/pysite/tables.py
diff options
context:
space:
mode:
Diffstat (limited to 'pysite/tables.py')
-rw-r--r--pysite/tables.py46
1 files changed, 46 insertions, 0 deletions
diff --git a/pysite/tables.py b/pysite/tables.py
index 25e630b2..e99ca989 100644
--- a/pysite/tables.py
+++ b/pysite/tables.py
@@ -127,6 +127,52 @@ TABLES = {
])
),
+ "snake_facts": Table( # Snake facts
+ primary_key="fact",
+ keys=sorted([
+ "fact"
+ ]),
+ locked=False
+ ),
+
+ "snake_idioms": Table( # Snake idioms
+ primary_key="idiom",
+ keys=sorted([
+ "idiom"
+ ]),
+ locked=False
+ ),
+
+ "snake_names": Table( # Snake names
+ primary_key="name",
+ keys=sorted([
+ "name",
+ "scientific"
+ ]),
+ locked=False
+ ),
+
+ "snake_quiz": Table( # Snake questions and answers
+ primary_key="id",
+ keys=sorted([
+ "id",
+ "question",
+ "options",
+ "answerkey"
+ ]),
+ locked=False
+ ),
+
+ "special_snakes": Table( # Special case snakes for the snake converter
+ primary_key="name",
+ keys=sorted([
+ "name",
+ "info",
+ "image_list",
+ ]),
+ locked=False
+ ),
+
"tags": Table( # Tag names and values
primary_key="tag_name",
keys=sorted([