From b8c2be0b446be35c273ccaf5ff10fd980be0edcc Mon Sep 17 00:00:00 2001 From: Johannes Christ Date: Tue, 5 Jun 2018 15:14:52 +0200 Subject: documentation metadata API (#57) * Add documentation metadata "schema". * Add seed data for `pydoc_links` table. * Add tests for the `doc` API. * Allow specifying multiple parameters. * Move up line in generator. * make each docs test a function for greater test report visibility * fix a typo * Use fixtures instead of `pytest-ordering`. * Move `doc` API to `/bot/doc`. * Use new migration system. --- pysite/tables.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'pysite/tables.py') diff --git a/pysite/tables.py b/pysite/tables.py index b33f04b9..7e43fe87 100644 --- a/pysite/tables.py +++ b/pysite/tables.py @@ -222,5 +222,15 @@ TABLES = { "table", "version" ]) - ) + ), + + "pydoc_links": Table( # pydoc_links + primary_key="package", + keys=sorted([ + "base_url", + "inventory_url", + "package" + ]), + locked=False + ), } -- cgit v1.2.3