import { Pool } from 'pg' import { createCaStudioApi } from './caStudioApi.js' const databaseUrl = process.env.DATABASE_URL if (!databaseUrl) { throw new Error('DATABASE_URL is required') } const pool = new Pool({ connectionString: databaseUrl }) const app = createCaStudioApi(pool) const port = Number(process.env.PORT ?? 3100) app.listen(port, () => { console.log(`CA Studio API listening on http://localhost:${port}`) })