import Database from 'better-sqlite3'; import path from 'path'; import fs from 'fs'; const isProduction = process.env.NODE_ENV === 'production'; const dbDir = isProduction ? '/app/data' : path.resolve(process.cwd(), 'data'); if (!fs.existsSync(dbDir)) { fs.mkdirSync(dbDir, { recursive: true }); } const dbPath = path.join(dbDir, 'space_data.db'); const db = new Database(dbPath); db.exec(` CREATE TABLE IF NOT EXISTS iss_passes ( id INTEGER PRIMARY KEY AUTOINCREMENT, pass_time TEXT NOT NULL ) `); export default db;