Skip to content

Commit 267efaf

Browse files
committed
Configure demo with demo-metadata.json
This includes datasette-render-markdown
1 parent 1ea30c8 commit 267efaf

File tree

2 files changed

+192
-5
lines changed

2 files changed

+192
-5
lines changed

.github/workflows/deploy-demo.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,6 @@ jobs:
6969
gcloud config set run/region us-central1
7070
gcloud config set project datasette-222320
7171
datasette publish cloudrun github.db \
72-
--service github-to-sqlite \
73-
--title "github-to-sqlite demo" \
74-
--about "github-to-sqlite" \
75-
--about_url "https://github.com/dogsheep/github-to-sqlite" \
76-
--install=datasette-search-all
72+
-m demo-metadata.json \
73+
--install=datasette-search-all \
74+
--install=datasette-render-markdown

demo-metadata.json

Lines changed: 189 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,189 @@
1+
{
2+
"title": "github-to-sqlite demo",
3+
"about": "github-to-sqlite",
4+
"about_url": "https://github.com/dogsheep/github-to-sqlite",
5+
"databases": {
6+
"github": {
7+
"tables": {
8+
"users": {
9+
"label_column": "login"
10+
},
11+
"issues": {
12+
"sort_desc": "updated_at",
13+
"facets": [
14+
"state",
15+
"repo",
16+
"type"
17+
],
18+
"plugins": {
19+
"datasette-render-markdown": {
20+
"columns": [
21+
"body"
22+
],
23+
"extra_tags": [
24+
"img",
25+
"hr",
26+
"br",
27+
"details",
28+
"summary",
29+
"input",
30+
"div",
31+
"span"
32+
],
33+
"extra_attrs": {
34+
"input": [
35+
"type",
36+
"disabled",
37+
"checked"
38+
],
39+
"img": [
40+
"src"
41+
],
42+
"div": [
43+
"class"
44+
],
45+
"span": [
46+
"class"
47+
]
48+
},
49+
"extensions": [
50+
"mdx_gfm:GithubFlavoredMarkdownExtension"
51+
]
52+
}
53+
}
54+
},
55+
"issue_comments": {
56+
"sort_desc": "updated_at",
57+
"facets": [
58+
"author_association",
59+
"user",
60+
"issue"
61+
],
62+
"plugins": {
63+
"datasette-render-markdown": {
64+
"columns": [
65+
"body"
66+
],
67+
"extra_tags": [
68+
"img",
69+
"hr",
70+
"br",
71+
"details",
72+
"summary",
73+
"input",
74+
"div",
75+
"span"
76+
],
77+
"extra_attrs": {
78+
"input": [
79+
"type",
80+
"disabled",
81+
"checked"
82+
],
83+
"img": [
84+
"src"
85+
],
86+
"div": [
87+
"class"
88+
],
89+
"span": [
90+
"class"
91+
]
92+
},
93+
"extensions": [
94+
"mdx_gfm:GithubFlavoredMarkdownExtension"
95+
]
96+
}
97+
}
98+
},
99+
"repos": {
100+
"sort_desc": "updated_at"
101+
},
102+
"commits": {
103+
"sort_desc": "author_date",
104+
"facets": [
105+
"repo",
106+
"author"
107+
]
108+
},
109+
"releases": {
110+
"sort_desc": "created_at",
111+
"plugins": {
112+
"datasette-render-markdown": {
113+
"columns": [
114+
"body"
115+
],
116+
"extra_tags": [
117+
"img",
118+
"hr",
119+
"br",
120+
"details",
121+
"summary",
122+
"input",
123+
"div",
124+
"span"
125+
],
126+
"extra_attrs": {
127+
"input": [
128+
"type",
129+
"disabled",
130+
"checked"
131+
],
132+
"img": [
133+
"src"
134+
],
135+
"div": [
136+
"class"
137+
],
138+
"span": [
139+
"class"
140+
]
141+
},
142+
"extensions": [
143+
"mdx_gfm:GithubFlavoredMarkdownExtension"
144+
]
145+
}
146+
}
147+
},
148+
"milestones": {
149+
"plugins": {
150+
"datasette-render-markdown": {
151+
"columns": [
152+
"description"
153+
],
154+
"extra_tags": [
155+
"img",
156+
"hr",
157+
"br",
158+
"details",
159+
"summary",
160+
"input",
161+
"div",
162+
"span"
163+
],
164+
"extra_attrs": {
165+
"input": [
166+
"type",
167+
"disabled",
168+
"checked"
169+
],
170+
"img": [
171+
"src"
172+
],
173+
"div": [
174+
"class"
175+
],
176+
"span": [
177+
"class"
178+
]
179+
},
180+
"extensions": [
181+
"mdx_gfm:GithubFlavoredMarkdownExtension"
182+
]
183+
}
184+
}
185+
}
186+
}
187+
}
188+
}
189+
}

0 commit comments

Comments
 (0)