#!/bin/bash
# Run on production: ~/public_html/prod/Code/html2
set -e

cd ~/public_html/prod/Code/html2

echo "=== Migrate (idempotent company_id on sales tables) ==="
php artisan migrate --force

echo "=== Dry run backfill ==="
php artisan saas:backfill-order-company-ids --dry-run

echo "=== Backfill company 8143 (validation tenant) ==="
php artisan saas:backfill-order-company-ids --company=8143

echo "=== Full backfill ==="
php artisan saas:backfill-order-company-ids

echo "=== Config cache ==="
php artisan config:cache

echo "Done. Monitor storage/logs/laravel.log for orders.company_id errors."
