=== ST Bank Payment System Database Setup === ✓ Database connection established Found 22 migration files Executing migration: 001_create_payments_table.sql... ✓ Done Executing migration: 002_create_notifications_table.sql... ✓ Done Executing migration: 003_create_transaction_logs_table.sql... ✓ Done Executing migration: 004_create_api_keys_table.sql... ✓ Done Executing migration: 005_add_environment_field.sql... ✓ Done Executing migration: 005_create_agents_table.sql... ✓ Done Executing migration: 005_create_merchants_table.sql... ✓ Done Executing migration: 005_create_system_settings_table.sql... ✓ Done Executing migration: 006_create_admin_users_table.sql... ✓ Done Executing migration: 006_create_agent_wallet_transactions_table.sql... ✓ Done Executing migration: 006_create_api_stats_table.sql... ✓ Done Executing migration: 007_create_admin_users_table.sql... ✓ Done Executing migration: 007_create_agent_auth_tables.sql... ✓ Done Executing migration: 008_create_central_account_tables.sql... ✓ Done Executing migration: 008_create_merchant_approval_logs.sql... ✓ Done Executing migration: 008_create_merchants_table.sql... ✓ Done Executing migration: 009_add_business_fields_to_agents.sql... ✗ Database setup failed: SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'business_name' Troubleshooting: 1. Make sure MySQL server is running 2. Verify database credentials are correct 3. Ensure the database 'mpay_db' exists 4. Check user 'mpay_db' has proper permissions