UNPKG

@vasoyaprince14/sql-analyzer

Version:

🚀 Enhanced SQL database analyzer with AI-powered insights, comprehensive security analysis, RLS policy auditing, and beautiful HTML reports

53 lines • 1.21 kB
{ "database": { "host": "localhost", "port": 5432, "database": "your_database", "user": "postgres", "password": "your_password", "ssl": false }, "ai": { "enabled": false, "provider": "openai", "apiKey": "your-openai-api-key-here", "model": "gpt-4", "maxTokens": 2000, "temperature": 0.1 }, "analysis": { "includeSchema": true, "includeTriggers": true, "includeProcedures": true, "includeRLS": true, "includeCostAnalysis": true, "includeAIInsights": false, "performanceThreshold": 1000, "securityLevel": "standard" }, "reporting": { "format": "html", "outputPath": "./reports", "includeCharts": true, "includeBeforeAfter": true, "includeImplementationGuide": true, "customBranding": { "companyName": "Your Company Name", "logo": "path/to/your/logo.png", "colors": { "primary": "#667eea", "secondary": "#764ba2" } } }, "advanced": { "concurrentAnalysis": true, "cacheResults": false, "cacheTTL": 300, "retryAttempts": 3, "timeout": 30000, "verbose": false, "skipLargeObjects": false, "maxTableSize": 1000000000 } }