Skip to content

Artisan commands

You never need these on shared hosting, but they’re there if you have SSH or a local copy.

Command Purpose
php artisan tidemark:demo Generate fake traffic. Options: --days=45, --visitors=120 (average visits per day), [email protected], --domain=demo.example.com
php artisan tidemark:prune Delete raw data older than TIDEMARK_RETENTION_DAYS. Override with --days=N
php artisan tidemark:check-updates Check GitHub for a newer release now (the same check that runs daily)
php artisan schedule:run Run due scheduled tasks. This is the cron entry
php artisan migrate --force Run database migrations
php artisan test Run the test suite (development)

tidemark:demo creates a demo user with password password. Don’t run it on a production installation.

© 2026 Tidemark · MIT licenseThese docs set no cookies and run no trackers.