import { describe, it, expect } from 'vitest'; import * as schema from '$lib/server/schema'; describe('schema exports', () => { it('exports all core tables', () => { const tables = [ 'users', 'sessions', 'pets', 'petPhotos', 'petMedical', 'fosterAssignments', 'mentors', 'petMentors', 'applications', 'applicationHomevisitNotes', 'vets', 'intakeSources', 'sponsors', 'donations', 'expenses', 'events', 'happyTails', 'fosterSubmissions', 'supplyRequests', 'contentBlocks', 'newsletterSubscribers', 'contactMessages', 'siteSettings', 'orgConfig', 'auditLog', 'pageViews', 'aiJobs' ]; for (const table of tables) { expect(schema).toHaveProperty(table); } }); });