Val Town Code SearchReturn to Val Town

API Access

You can access search results via JSON API by adding format=json to your query:

https://codesearch.val.run/image-url.jpg?q=database&page=206&format=json

For typeahead suggestions, use the /typeahead endpoint:

https://codesearch.val.run/typeahead?q=database

Returns an array of strings in format "username" or "username/projectName"

Found 7167 results for "database"(739ms)

mcp-meindex.ts4 matches

@drewmcdonaldโ€ขUpdated 2 weeks ago
1import { Hono } from "https://esm.sh/hono@3.11.7";
2import { readFile, serveFile } from "https://esm.town/v/std/utils/index.ts";
3import { initializeDatabase } from "./database/migrations.ts";
4import api from "./routes/api.ts";
5import mcp from "./routes/mcp.ts";
12});
13
14// Initialize database on startup
15await initializeDatabase();
16
17// Mount API routes
37 timestamp: new Date().toISOString(),
38 services: {
39 database: "connected",
40 api: "available",
41 mcp: "available"

mcp-memcp.ts1 match

@drewmcdonaldโ€ขUpdated 2 weeks ago
16 getAllTypes,
17 getAllTags
18} from "../database/queries.ts";
19
20const mcp = new Hono();

mcp-meapi.ts1 match

@drewmcdonaldโ€ขUpdated 2 weeks ago
9 getAllTypes,
10 getAllTags
11} from "../database/queries.ts";
12
13const api = new Hono();

mcp-memigrations.ts2 matches

@drewmcdonaldโ€ขUpdated 2 weeks ago
3const TABLE_NAME = 'mcp_data_records';
4
5export async function initializeDatabase() {
6 // Create the main data table
7 await sqlite.execute(`
33 `);
34
35 console.log('Database initialized successfully');
36}
37

mcp-meREADME.md3 matches

@drewmcdonaldโ€ขUpdated 2 weeks ago
15```
16โ”œโ”€โ”€ backend/
17โ”‚ โ”œโ”€โ”€ database/
18โ”‚ โ”‚ โ”œโ”€โ”€ migrations.ts # Database schema
19โ”‚ โ”‚ โ””โ”€โ”€ queries.ts # Database operations
20โ”‚ โ”œโ”€โ”€ routes/
21โ”‚ โ”‚ โ”œโ”€โ”€ api.ts # REST API endpoints

voicemessagesindex.ts2 matches

@cameronpakโ€ขUpdated 2 weeks ago
1import { Hono } from "https://esm.sh/hono@3.11.7";
2import { runMigrations } from "./database/migrations.ts";
3import voiceNotesRoutes from "./routes/voicenotes.ts";
4import staticRoutes from "./routes/static.ts";
11});
12
13// Run database migrations on startup
14try {
15 await runMigrations();

voicemessagesmigrations.ts2 matches

@cameronpakโ€ขUpdated 2 weeks ago
19 )`);
20
21 console.log('Database migrations completed successfully');
22 } catch (error) {
23 console.error('Database migration failed:', error);
24 throw error;
25 }

voicemessagesREADME.md4 matches

@cameronpakโ€ขUpdated 2 weeks ago
27```
28โ”œโ”€โ”€ backend/
29โ”‚ โ”œโ”€โ”€ database/
30โ”‚ โ”‚ โ”œโ”€โ”€ migrations.ts # Database schema
31โ”‚ โ”‚ โ””โ”€โ”€ queries.ts # Database operations
32โ”‚ โ”œโ”€โ”€ routes/
33โ”‚ โ”‚ โ”œโ”€โ”€ voicenotes.ts # Voice note CRUD operations
51
52- **Backend**: Hono (TypeScript API framework)
53- **Database**: SQLite for voice note metadata
54- **Storage**: Val Town Blob storage for audio files
55- **AI**: OpenAI Whisper for transcription

untitled-803index.ts2 matches

@Scorpion_sโ€ขUpdated 2 weeks ago
1import { Hono } from "https://esm.sh/hono@3.11.7";
2import { readFile, serveFile } from "https://esm.town/v/std/utils@85-main/index.ts";
3import { runMigrations } from "./database/migrations.ts";
4import bookings from "./routes/bookings.ts";
5import contact from "./routes/contact.ts";
13});
14
15// Initialize database
16await runMigrations();
17

untitled-803contact.ts1 match

@Scorpion_sโ€ขUpdated 2 weeks ago
1import { Hono } from "https://esm.sh/hono@3.11.7";
2import { createContactMessage, getContactMessages } from "../database/queries.ts";
3import { email } from "https://esm.town/v/std/email";
4

bookmarksDatabase

@s3thiโ€ขUpdated 3 months ago

sqLiteDatabase1 file match

@ideofunkโ€ขUpdated 6 months ago