@vasoyaprince14/sql-analyzer
Version:
🚀 Enhanced SQL database analyzer with AI-powered insights, comprehensive security analysis, RLS policy auditing, and beautiful HTML reports
32 lines • 1.1 kB
TypeScript
import { DatabaseHealthReport } from './database-health-auditor';
export declare class HealthReportGenerator {
/**
* Generate a comprehensive CLI health report
*/
generateCLIReport(report: DatabaseHealthReport): string;
/**
* Generate JSON report
*/
generateJSONReport(report: DatabaseHealthReport): string;
/**
* Generate HTML report
*/
generateHTMLReport(report: DatabaseHealthReport): string;
private escapeHtml;
private getScoreDescription;
private generateCLIHeader;
private generateCLIDatabaseInfoSection;
private generateCLISchemaHealthSection;
private generateCLIIndexAnalysisSection;
private generateCLIPerformanceSection;
private generateCLISecuritySection;
private generateCLICostAnalysisSection;
private generateCLIRecommendationsSection;
private generateCLIMaintenanceSection;
private generateCLISummarySection;
private getScoreColor;
private getScoreClass;
private getSeverityColor;
private getPriorityColor;
}
//# sourceMappingURL=health-report-generator.d.ts.map