1. Environment Configuration Test
Database & Configuration Test
✅ Environment Config Loaded
Loading config/prod.config.phpEnvironment: prod
Database Config: ✅ Loaded
App Settings: ✅ Loaded
- key: value
- hostname: https://adminmaktbarometern.devdev3.se
2. Platforms Configuration Test
✅ Platforms Config Loaded
Found 7 configuration entries:
- date_range: Global date range configuration
- active_platforms: ❌ Disabled
- instagram: ✅ Enabled
- youtube: ✅ Enabled
- twitter: ✅ Enabled
- tiktok: ✅ Enabled
- facebook: ✅ Enabled
3. Database Connection Test
✅ Database Connection Successful
Successfully connected to the database.
Server Info: Uptime: 9097965 Threads: 7 Questions: 1502545696 Slow queries: 15768 Opens: 207 Open tables: 127 Queries per second avg: 165.151
Server Version: 10.5.29-MariaDB-0+deb11u1
Client Version: mysqlnd 8.4.13
Connection Status: Localhost via UNIX socket
Driver Name: mysql
4. Platform Registry Test
✅ Platform Registry Working
Successfully loaded 5 platform(s):
- instagram: Instagram
- youtube: Youtube
- twitter: Twitter
- tiktok: TikTok
- facebook: Facebook
5. Database Tables Check
| Platform | Table | Status |
|---|---|---|
| system | activity_log | ✅ Exists |
| instagram_users | ✅ Exists | |
| instagram_posts | ✅ Exists | |
| instagram_queue | ✅ Exists | |
| youtube | youtube_channels | ✅ Exists |
| youtube | youtube_videos | ✅ Exists |
| youtube | youtube_queue | ✅ Exists |
| twitter_profiles | ✅ Exists | |
| twitter_tweets | ✅ Exists | |
| twitter_queue | ✅ Exists | |
| tiktok | tiktok_profiles | ✅ Exists |
| tiktok | tiktok_videos | ✅ Exists |
| tiktok | tiktok_queue | ✅ Exists |
| facebook_profiles | ✅ Exists | |
| facebook_posts | ✅ Exists | |
| facebook_queue | ✅ Exists |
✅ All Required Tables Exist
All required database tables are present.
Test Summary
This test verifies:
- Environment configuration loading
- Platforms configuration loading
- Database connection
- Platform registry functionality
- Required database tables existence