|
3 | 3 | "tests": [ |
4 | 4 | { |
5 | 5 | "default": { |
| 6 | + "dockerfile": "ditsmod.dockerfile", |
6 | 7 | "json_url": "/json", |
7 | 8 | "plaintext_url": "/plaintext", |
8 | 9 | "port": 8080, |
|
17 | 18 | "webserver": "None", |
18 | 19 | "os": "Linux", |
19 | 20 | "database_os": "Linux", |
20 | | - "display_name": "Ditsmod", |
21 | | - "notes": "", |
22 | | - "versus": "nodejs" |
23 | | - }, |
24 | | - "simplified-di": { |
25 | | - "dockerfile": "ditsmod.dockerfile", |
26 | | - "json_url": "/json2", |
27 | | - "plaintext_url": "/plaintext2", |
28 | | - "port": 8080, |
29 | | - "approach": "Realistic", |
30 | | - "classification": "Micro", |
31 | | - "database": "None", |
32 | | - "framework": "Ditsmod", |
33 | | - "language": "TypeScript", |
34 | | - "flavor": "None", |
35 | | - "orm": "None", |
36 | | - "platform": "nodejs", |
37 | | - "webserver": "None", |
38 | | - "os": "Linux", |
39 | | - "database_os": "Linux", |
40 | | - "display_name": "ditsmod [simplified use of di]", |
| 21 | + "display_name": "ditsmod", |
41 | 22 | "notes": "Simplified use of Dependency Injection (no request level injector).", |
42 | 23 | "versus": "nodejs" |
43 | 24 | }, |
44 | 25 | "postgres": { |
| 26 | + "dockerfile": "ditsmod-postgres.dockerfile", |
45 | 27 | "db_url": "/db", |
46 | 28 | "query_url": "/queries?queries=", |
47 | 29 | "update_url": "/updates?queries=", |
|
60 | 42 | "os": "Linux", |
61 | 43 | "database_os": "Linux", |
62 | 44 | "display_name": "ditsmod [postgres]", |
63 | | - "notes": "", |
| 45 | + "notes": "Simplified use of Dependency Injection (no request level injector).", |
64 | 46 | "versus": "nodejs" |
65 | 47 | }, |
66 | 48 | "mysql": { |
| 49 | + "dockerfile": "ditsmod-mysql.dockerfile", |
67 | 50 | "db_url": "/db", |
68 | 51 | "query_url": "/queries?queries=", |
69 | 52 | "update_url": "/updates?queries=", |
|
82 | 65 | "os": "Linux", |
83 | 66 | "database_os": "Linux", |
84 | 67 | "display_name": "ditsmod [mysql]", |
85 | | - "notes": "", |
86 | | - "versus": "nodejs" |
87 | | - }, |
88 | | - "postgres2": { |
89 | | - "dockerfile": "ditsmod-postgres.dockerfile", |
90 | | - "db_url": "/db2", |
91 | | - "query_url": "/queries2?queries=", |
92 | | - "update_url": "/updates2?queries=", |
93 | | - "cached_query_url": "/cached-queries2?count=", |
94 | | - "fortune_url": "/fortunes2", |
95 | | - "port": 8080, |
96 | | - "approach": "Realistic", |
97 | | - "classification": "Micro", |
98 | | - "database": "Postgres", |
99 | | - "framework": "Ditsmod", |
100 | | - "language": "TypeScript", |
101 | | - "flavor": "None", |
102 | | - "orm": "Raw", |
103 | | - "platform": "nodejs", |
104 | | - "webserver": "None", |
105 | | - "os": "Linux", |
106 | | - "database_os": "Linux", |
107 | | - "display_name": "ditsmod [postgres & simplified use of di]", |
108 | | - "notes": "Simplified use of Dependency Injection (no request level injector).", |
109 | | - "versus": "nodejs" |
110 | | - }, |
111 | | - "mysql2": { |
112 | | - "dockerfile": "ditsmod-mysql.dockerfile", |
113 | | - "db_url": "/db2", |
114 | | - "query_url": "/queries2?queries=", |
115 | | - "update_url": "/updates2?queries=", |
116 | | - "cached_query_url": "/cached-queries2?count=", |
117 | | - "fortune_url": "/fortunes2", |
118 | | - "port": 8080, |
119 | | - "approach": "Realistic", |
120 | | - "classification": "Micro", |
121 | | - "database": "MySQL", |
122 | | - "framework": "Ditsmod", |
123 | | - "language": "TypeScript", |
124 | | - "flavor": "None", |
125 | | - "orm": "Raw", |
126 | | - "platform": "nodejs", |
127 | | - "webserver": "None", |
128 | | - "os": "Linux", |
129 | | - "database_os": "Linux", |
130 | | - "display_name": "ditsmod [mysql & simplified use of di]", |
131 | 68 | "notes": "Simplified use of Dependency Injection (no request level injector).", |
132 | 69 | "versus": "nodejs" |
133 | 70 | }, |
|
139 | 76 | "approach": "Realistic", |
140 | 77 | "classification": "Micro", |
141 | 78 | "database": "None", |
142 | | - "framework": "Ditsmod", |
| 79 | + "framework": "ditsmod-bun", |
143 | 80 | "language": "TypeScript", |
144 | 81 | "flavor": "None", |
145 | 82 | "orm": "None", |
146 | 83 | "platform": "bun", |
147 | 84 | "webserver": "None", |
148 | 85 | "os": "Linux", |
149 | 86 | "database_os": "Linux", |
150 | | - "display_name": "Ditsmod on bun", |
151 | | - "notes": "", |
152 | | - "versus": "bun" |
153 | | - }, |
154 | | - "simplified-di-bun": { |
155 | | - "dockerfile": "ditsmod-bun.dockerfile", |
156 | | - "json_url": "/json2", |
157 | | - "plaintext_url": "/plaintext2", |
158 | | - "port": 8080, |
159 | | - "approach": "Realistic", |
160 | | - "classification": "Micro", |
161 | | - "database": "None", |
162 | | - "framework": "Ditsmod", |
163 | | - "language": "TypeScript", |
164 | | - "flavor": "None", |
165 | | - "orm": "None", |
166 | | - "platform": "bun", |
167 | | - "webserver": "None", |
168 | | - "os": "Linux", |
169 | | - "database_os": "Linux", |
170 | | - "display_name": "ditsmod on bun [simplified use of di]", |
| 87 | + "display_name": "ditsmod on bun", |
171 | 88 | "notes": "Simplified use of Dependency Injection (no request level injector).", |
172 | 89 | "versus": "bun" |
173 | 90 | }, |
|
182 | 99 | "approach": "Realistic", |
183 | 100 | "classification": "Micro", |
184 | 101 | "database": "Postgres", |
185 | | - "framework": "Ditsmod", |
| 102 | + "framework": "ditsmod-bun", |
186 | 103 | "language": "TypeScript", |
187 | 104 | "flavor": "None", |
188 | 105 | "orm": "Raw", |
|
191 | 108 | "os": "Linux", |
192 | 109 | "database_os": "Linux", |
193 | 110 | "display_name": "ditsmod on bun [postgres]", |
194 | | - "notes": "", |
| 111 | + "notes": "Simplified use of Dependency Injection (no request level injector).", |
195 | 112 | "versus": "bun" |
196 | 113 | }, |
197 | 114 | "mysql-bun": { |
|
205 | 122 | "approach": "Realistic", |
206 | 123 | "classification": "Micro", |
207 | 124 | "database": "MySQL", |
208 | | - "framework": "Ditsmod", |
| 125 | + "framework": "ditsmod-bun", |
209 | 126 | "language": "TypeScript", |
210 | 127 | "flavor": "None", |
211 | 128 | "orm": "Raw", |
|
214 | 131 | "os": "Linux", |
215 | 132 | "database_os": "Linux", |
216 | 133 | "display_name": "ditsmod on bun [mysql]", |
217 | | - "notes": "", |
218 | | - "versus": "bun" |
219 | | - }, |
220 | | - "postgres2-bun": { |
221 | | - "dockerfile": "ditsmod-bun-postgres.dockerfile", |
222 | | - "db_url": "/db2", |
223 | | - "query_url": "/queries2?queries=", |
224 | | - "update_url": "/updates2?queries=", |
225 | | - "cached_query_url": "/cached-queries2?count=", |
226 | | - "fortune_url": "/fortunes2", |
227 | | - "port": 8080, |
228 | | - "approach": "Realistic", |
229 | | - "classification": "Micro", |
230 | | - "database": "Postgres", |
231 | | - "framework": "Ditsmod", |
232 | | - "language": "TypeScript", |
233 | | - "flavor": "None", |
234 | | - "orm": "Raw", |
235 | | - "platform": "bun", |
236 | | - "webserver": "None", |
237 | | - "os": "Linux", |
238 | | - "database_os": "Linux", |
239 | | - "display_name": "ditsmod on bun [postgres & simplified use of di]", |
240 | | - "notes": "Simplified use of Dependency Injection (no request level injector).", |
241 | | - "versus": "bun" |
242 | | - }, |
243 | | - "mysql2-bun": { |
244 | | - "dockerfile": "ditsmod-bun-mysql.dockerfile", |
245 | | - "db_url": "/db2", |
246 | | - "query_url": "/queries2?queries=", |
247 | | - "update_url": "/updates2?queries=", |
248 | | - "cached_query_url": "/cached-queries2?count=", |
249 | | - "fortune_url": "/fortunes2", |
250 | | - "port": 8080, |
251 | | - "approach": "Realistic", |
252 | | - "classification": "Micro", |
253 | | - "database": "MySQL", |
254 | | - "framework": "Ditsmod", |
255 | | - "language": "TypeScript", |
256 | | - "flavor": "None", |
257 | | - "orm": "Raw", |
258 | | - "platform": "bun", |
259 | | - "webserver": "None", |
260 | | - "os": "Linux", |
261 | | - "database_os": "Linux", |
262 | | - "display_name": "ditsmod on bun [mysql & simplified use of di]", |
263 | 134 | "notes": "Simplified use of Dependency Injection (no request level injector).", |
264 | 135 | "versus": "bun" |
265 | 136 | } |
|
0 commit comments