Initial Commit
tests / ci (push) Canceled after 0s

This commit is contained in:
Mark Gregory
2026-10-15 16:20:20 +01:00
parent ebb20d56ea
commit bf705a3803
32 changed files with 125 additions and 32 deletions
@@ -0,0 +1,10 @@
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
return new class extends Migration {
public function up(): void { Schema::create('lodge_bookings', function(Blueprint $t){
$t->id();$t->string('reference')->unique();$t->string('guest_name');$t->string('guest_email');$t->string('guest_phone')->nullable();
$t->date('check_in')->index();$t->date('check_out')->index();$t->unsignedTinyInteger('guests');$t->unsignedInteger('nights');$t->unsignedInteger('total_pence');$t->string('status')->default('pending')->index();$t->text('notes')->nullable();$t->timestamps(); }); }
public function down(): void { Schema::dropIfExists('lodge_bookings'); }
};
@@ -0,0 +1,6 @@
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
use Illuminate\Support\Facades\DB;
return new class extends Migration {public function up(): void {Schema::create('lodge_booking_locks',fn(Blueprint $t)=>$t->unsignedTinyInteger('id')->primary());DB::table('lodge_booking_locks')->insert(['id'=>1]);}public function down():void{Schema::dropIfExists('lodge_booking_locks');}};