From c8546a20f3d015ab24a6e3370e462ef69215aaf7 Mon Sep 17 00:00:00 2001 From: josh Date: Wed, 1 Apr 2026 14:23:41 +1000 Subject: [PATCH] Logo API --- .../2026_04_01_041000_add_bonza.php | 53 +++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 database/migrations/2026_04_01_041000_add_bonza.php diff --git a/database/migrations/2026_04_01_041000_add_bonza.php b/database/migrations/2026_04_01_041000_add_bonza.php new file mode 100644 index 0000000..e3e56ac --- /dev/null +++ b/database/migrations/2026_04_01_041000_add_bonza.php @@ -0,0 +1,53 @@ +where('IATA_code', 'AB') + ->update(['logo' => null]); + + DB::table('airlines') + ->where('IATA_code', 'AB') + ->where('ICAO_code', 'BER') + ->update(['active' => false]); + + + DB::table('airlines')->insert([ + 'IATA_code' => 'AB', + 'ICAO_code' => 'BNZ', + 'name' => 'Bonza', + 'internal_name' => 'bonza', + 'country_code' => 'AU', + 'country_name' => 'Australia', + 'active' => false, + 'logo' => 'AB.png', + ]); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + DB::table('airlines')->where('internal_name', 'bonza')->delete(); + DB::table('airlines') + ->where('IATA_code', 'AB') + ->update(['logo' => 'AB.png']); + DB::table('airlines') + ->where('IATA_code', 'AB') + ->where('ICAO_code', 'BER') + ->update(['active' => true]); + + } +};