@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
JSON
{
"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
}
}