Spreadsheet-UX op een echte relationele engine
Deze repository wordt als momentopname gepubliceerd: een clone bevat de volledige inhoud, maar geen commitgeschiedenis.
import type { FastifyInstance } from 'fastify';
import { readAudit } from '../engine/audit.js';
import { auditQuerySchema } from './schemas.js';
export async function auditRoutes(app: FastifyInstance): Promise<void> {
app.get('/audit', async (request) => {
request.ws.require('viewer');
const query = auditQuerySchema.parse(request.query);
const entries = readAudit(request.ws.db, query);
return { entries, hasMore: entries.length === query.limit };
});
}