()
| 111 | } |
| 112 | |
| 113 | async testDemoStyles() { |
| 114 | console.log('🔍 Testing demo styles...\n'); |
| 115 | |
| 116 | await this.testQuery( |
| 117 | 'Interactive Demos', |
| 118 | `SELECT COUNT(*) as count FROM demo_styles WHERE is_interactive = 1` |
| 119 | ); |
| 120 | |
| 121 | await this.testQuery( |
| 122 | 'Sample Demo', |
| 123 | `SELECT |
| 124 | ci.title, |
| 125 | ci.category, |
| 126 | ds.is_interactive |
| 127 | FROM css_inspiration ci |
| 128 | JOIN demo_styles ds ON ci.id = ds.inspiration_id |
| 129 | LIMIT 3` |
| 130 | ); |
| 131 | } |
| 132 | |
| 133 | async generateReport() { |
| 134 | console.log('📊 Generating comprehensive report...\n'); |