>_

Server Scripts & Web Terminal

In-Process Artisan Execution

Execute migrations, modular import scanners, cache clears, and link health telemetry directly from the web browser without SSH access.

PHP Version
8.4.26
Linux (Linux)
Laravel Engine
v12.67.0
local mode
Database Engine
sqlite
database.sqlite
PHP Memory
2 MB
Limit: 1G
Indexed Courses
1424
100% Real Authority
Last Migration
2026_09_05_00000...
Schema Synchronized
aviation-marketplace@server :~#
# Aviation Training Hub Web Terminal Console [Production Kernel v12.67.0]
# Ready for execution. Click any pre-configured command card below or type a custom command.
$ php artisan
⚡

Modular Import Scanners

Open-Closed Engine

Ingest & audit real aviation training catalogs from official Civil Aviation Authority registers.

Run All Scanners

artisan
$ modules:run all --limit=5

Executes all 5 registered authority modules with a safe 5-course limit per authority.

Scan ICAO TRAINAIR PLUS

artisan
$ modules:run icao_trainair_plus --limit=5

Scans ICAO TRAINAIR PLUS global member registry & course packages.

Scan EASA Part-147

artisan
$ modules:run easa_part147 --limit=5

Scans European Union EASA Foreign Part-147 maintenance training organisations.

Scan LBA Germany ATO

artisan
$ modules:run lba_germany_ato --limit=5

Scans German LBA Approved Training Organisations (DE.ATO).

Scan DGAC France ENAC

artisan
$ modules:run dgac_france_enac --limit=5

Scans French DGAC & ENAC national civil aviation university courses.

Scan UK CAA Standards Doc 31

artisan
$ modules:run uk_caa_standards --limit=5

Scans UK Civil Aviation Authority Standards Document 31 registers.

List Registered Modules

artisan
$ modules:run --list

Displays all auto-discovered import modules and authority endpoints.

🗄️

Database & Migrations

Schema & DDL

Execute schema migrations, inspect batch status, and check database engine state.

Run Migrations

artisan
$ migrate --force

Executes any pending database migrations safely with force flag.

Migration Status

artisan
$ migrate:status

Shows batch and execution status for all migration files.

Database Information

artisan
$ db:show

Inspect database engine, size, connection, and table list.

Wipe All Courses (Zero DB)

artisan
$ courses:wipe --force

Safely delete all courses, offerings, and sources to restart from 0.

Full Reset & Rescan from 0

artisan
$ courses:reset --limit=5

Wipe database and re-scan 5 genuine courses per module immediately.

🧹

System Cache & Optimization

Maintenance

Purge cached bootstrap files, blade views, compiled routes, and application state.

Optimize Clear (All Caches)

artisan
$ optimize:clear

Clears bootstrap cache, compiled views, routes, events, and config.

Clear View Cache

artisan
$ view:clear

Clears all compiled Blade templates from storage/framework/views.

Clear Route Cache

artisan
$ route:clear

Clears cached routes to allow immediate dynamic route resolution.

Clear Application Cache

artisan
$ cache:clear

Clears application data cache stored in default cache driver.

🔍

Link Audits & Telemetry

Zero Synthetic

Verify live HTTP 200 health on all official Civil Aviation Authority URLs and courses.

Verify Course Source Links

artisan
$ marketplace:check-links

Pings official source URLs for all indexed courses and logs HTTP response codes.

Audit ICAO CAA Portals

artisan
$ registry:audit

Probes all 193 ICAO Member State CAA portal URLs for connectivity.

📊

Diagnostics & Routes

Environment

Environment inspection, framework status, and routing table.

Application Environment (About)

artisan
$ about

Displays Laravel environment, PHP modules, cache drivers, and config.

List All Routes

artisan
$ route:list

Dumps all registered web, admin, and api routes.