UNPKG

@simonecoelhosfo/optimizely-mcp-server

Version:

Optimizely MCP Server for AI assistants with integrated CLI tools

37 lines (28 loc) 1.07 kB
#!/usr/bin/env node // Simple database initialization script import { SQLiteEngine } from './dist/storage/SQLiteEngine.js'; import { createLogger } from './dist/logging/Logger.js'; import path from 'path'; async function initDatabase() { try { console.log('🔧 Initializing database...'); // Create logger createLogger({ logLevel: 'info', consoleLogging: true, prettyPrint: true }); // Initialize SQLite engine with reset flag const dbPath = 'C:\\Users\\LAH\\AppData\\Local\\Programs\\cursor\\data\\optimizely-cache.db'; console.log(`Database path: ${dbPath}`); const engine = new SQLiteEngine({ path: dbPath }); // Force reset to create fresh database await engine.init({ confirmReset: true }); console.log('✅ Database initialized successfully!'); console.log('You can now run cache sync commands.'); } catch (error) { console.error('❌ Database initialization failed:', error.message); process.exit(1); } } initDatabase();