From 92bdc77eee60fe2e41b4de96585883425f13944c Mon Sep 17 00:00:00 2001 From: salam Date: Sat, 25 Oct 2025 05:47:33 +0200 Subject: [PATCH] rename tables raumealle, allgemeinflaechen orientierung_zu_abschlaege --- ARTISAN.md | 10 ++-- .../Create/CreateOrientierungZuAbschlaege.php | 16 +++--- app/Actions/Create/CreateProjektMethoden.php | 6 +-- .../Generate/Gutachten/AllgemeinTabelle.php | 4 +- .../Generate/Gutachten/Paragraph6Tabelle.php | 4 +- app/Actions/Generate/MakeNutzwerte.php | 4 +- .../Generate/Nutzwerte/Allgemeinflaechens.php | 6 +-- .../Generate/Nutzwerte/ZuUndAbschlaege.php | 4 +- .../Validation/GutachtenValidation.php | 18 +++---- .../Imports/AllgemeinflaechenImporter.php | 10 ++-- app/Filament/Imports/RaeumealleImporter.php | 10 ++-- .../Projektes/Pages/EditProjekte.php | 4 +- .../Resources/Projektes/ProjekteResource.php | 12 ++--- ...jektAllgemeinflaechensRelationManager.php} | 16 +++--- ...entierungZuAbschlaegesRelationManager.php} | 36 ++++++------- ... => ProjektRaeumeallesRelationManager.php} | 35 +++++++------ .../Projektes/Widgets/WidgetMerkmale.php | 8 +-- ...echen.php => ProjektAllgemeinflaechen.php} | 2 +- ...hp => ProjektOrientierungZuAbschlaege.php} | 2 +- .../{Raeumealle.php => ProjektRaeumealle.php} | 4 +- app/Models/Projekte.php | 12 ++--- bootstrap/cache/blade-icons.php | 10 ++-- bootstrap/cache/config.php | 34 ++++++------- bootstrap/cache/filament/panels/admin.php | 50 +++++++++---------- bootstrap/cache/routes-v7.php | 48 +++++++++--------- ...154046_create_allgemeinflaechens_table.php | 4 +- ..._10_03_154047_create_raeumealles_table.php | 6 +-- ...eate_orientierung_zu_abschlaeges_table.php | 4 +- database/seeders/AllgemeinflaechenSeeder.php | 3 +- database/seeders/RaeumealleSeeder.php | 3 +- database/seeders/TestProjektSeeder.php | 6 +-- 31 files changed, 194 insertions(+), 197 deletions(-) rename app/Filament/Resources/Projektes/RelationManagers/{AllgemeinflaechensRelationManager.php => ProjektAllgemeinflaechensRelationManager.php} (87%) rename app/Filament/Resources/Projektes/RelationManagers/{OrientierungZuAbschlaegesRelationManager.php => ProjektOrientierungZuAbschlaegesRelationManager.php} (94%) rename app/Filament/Resources/Projektes/RelationManagers/{RaeumeallesRelationManager.php => ProjektRaeumeallesRelationManager.php} (83%) rename app/Models/{Allgemeinflaechen.php => ProjektAllgemeinflaechen.php} (93%) rename app/Models/{OrientierungZuAbschlaege.php => ProjektOrientierungZuAbschlaege.php} (95%) rename app/Models/{Raeumealle.php => ProjektRaeumealle.php} (88%) diff --git a/ARTISAN.md b/ARTISAN.md index 71f6cf7..cb59679 100644 --- a/ARTISAN.md +++ b/ARTISAN.md @@ -17,14 +17,14 @@ a make:model ZuAbschlaege -m a make:filament-resource ProjekteImport --nested a make:filament-relation-manager ProjekteResource ProjekteImports name -a make:filament-relation-manager RaeumealleResource Raeumealles geschoss +a make:filament-relation-manager ProjektRaeumealleResource ProjektRaeumealles geschoss -a make:model Allgemeinflaechen -ms -a make:model Raeumealle -ms +a make:model ProjektAllgemeinflaechen -ms +a make:model ProjektRaeumealle -ms -php artisan make:filament-importer Raeumealle +php artisan make:filament-importer ProjektRaeumealle -A make:filament-resource Allgemeinflaechen --nested +A make:filament-resource ProjektAllgemeinflaechen --nested a make:filament-relation-manager KontoTextblockResource konto_textblocks name diff --git a/app/Actions/Create/CreateOrientierungZuAbschlaege.php b/app/Actions/Create/CreateOrientierungZuAbschlaege.php index eb7364d..094ba3f 100644 --- a/app/Actions/Create/CreateOrientierungZuAbschlaege.php +++ b/app/Actions/Create/CreateOrientierungZuAbschlaege.php @@ -2,28 +2,28 @@ namespace App\Actions\Create; -use App\Models\OrientierungZuAbschlaege; -use App\Models\Raeumealle; +use App\Models\ProjektOrientierungZuAbschlaege; +use App\Models\ProjektRaeumealle; -class CreateOrientierungZuAbschlaege +class CreateProjektOrientierungZuAbschlaege { public function create($record) { - OrientierungZuAbschlaege::where('projekte_id', $record->id)->delete(); + ProjektOrientierungZuAbschlaege::where('projekte_id', $record->id)->delete(); - $raeumealles = Raeumealle::select('top_nummer', 'geschoss')->where('projekte_id', $record->id)->get(); + $projekt_raeumealles = ProjektRaeumealle::select('top_nummer', 'geschoss')->where('projekte_id', $record->id)->get(); $arr = []; - foreach ($raeumealles as $raeumealle) { + foreach ($projekt_raeumealles as $raeumealle) { if (! in_array($raeumealle->top_nummer, $arr)) { - $orientierung = new OrientierungZuAbschlaege; + $orientierung = new ProjektOrientierungZuAbschlaege; $orientierung->projekte_id = $record->id; $orientierung->top_nummer = $raeumealle->top_nummer; $orientierung->geschoss = $raeumealle->geschoss ?? ''; $orientierung->save(); - Raeumealle::where('projekte_id', $record->id)->where('top_nummer', $raeumealle->top_nummer)->update(['orientierung_zu_abschlaege_id' => $orientierung->id]); + ProjektRaeumealle::where('projekte_id', $record->id)->where('top_nummer', $raeumealle->top_nummer)->update(['projekt_orientierung_zu_abschlaege_id' => $orientierung->id]); $arr[] = $raeumealle->top_nummer; } diff --git a/app/Actions/Create/CreateProjektMethoden.php b/app/Actions/Create/CreateProjektMethoden.php index 0e04da6..5d11bd8 100644 --- a/app/Actions/Create/CreateProjektMethoden.php +++ b/app/Actions/Create/CreateProjektMethoden.php @@ -3,15 +3,15 @@ namespace App\Actions\Create; use App\Models\ProjektMethode; -use App\Models\Raeumealle; +use App\Models\ProjektRaeumealle; class CreateProjektMethoden { public function create($record) { ProjektMethode::where('projekte_id', $record->id)->delete(); - $raeumealles = Raeumealle::where('projekte_id', $record->id)->get(); - foreach ($raeumealles as $raeumealle) { + $projekt_raeumealles = ProjektRaeumealle::where('projekte_id', $record->id)->get(); + foreach ($projekt_raeumealles as $raeumealle) { ProjektMethode::firstOrCreate([ 'projekte_id' => $record->id, 'raumart' => $raeumealle->raumart, diff --git a/app/Actions/Generate/Gutachten/AllgemeinTabelle.php b/app/Actions/Generate/Gutachten/AllgemeinTabelle.php index 1f5d8ab..af13b41 100644 --- a/app/Actions/Generate/Gutachten/AllgemeinTabelle.php +++ b/app/Actions/Generate/Gutachten/AllgemeinTabelle.php @@ -3,13 +3,13 @@ namespace App\Actions\Generate\Gutachten; use App\Actions\Generate\Utilities\Html; -use App\Models\Allgemeinflaechen; +use App\Models\ProjektAllgemeinflaechen; class AllgemeinTabelle { public static function load($projekte_id) { - $_allgemeine = Allgemeinflaechen::select('geschoss', 'raumart', 'flaeche') + $_allgemeine = ProjektAllgemeinflaechen::select('geschoss', 'raumart', 'flaeche') ->where('projekte_id', $projekte_id) ->orderBy('raumart') ->get() diff --git a/app/Actions/Generate/Gutachten/Paragraph6Tabelle.php b/app/Actions/Generate/Gutachten/Paragraph6Tabelle.php index 57ac729..a6e8f6a 100644 --- a/app/Actions/Generate/Gutachten/Paragraph6Tabelle.php +++ b/app/Actions/Generate/Gutachten/Paragraph6Tabelle.php @@ -3,14 +3,14 @@ namespace App\Actions\Generate\Gutachten; use App\Actions\Generate\Utilities\Html; -use App\Models\OrientierungZuAbschlaege; +use App\Models\ProjektOrientierungZuAbschlaege; class Paragraph6Tabelle { public static function load($projekte_id) { - $data = OrientierungZuAbschlaege::with('orientierung') + $data = ProjektOrientierungZuAbschlaege::with('orientierung') ->where('projekte_id', $projekte_id) ->orderBy('nicht_in_orientierung') ->orderBy('top_nummer') diff --git a/app/Actions/Generate/MakeNutzwerte.php b/app/Actions/Generate/MakeNutzwerte.php index 3e4ca1b..ad236b7 100644 --- a/app/Actions/Generate/MakeNutzwerte.php +++ b/app/Actions/Generate/MakeNutzwerte.php @@ -4,10 +4,10 @@ namespace App\Actions\Generate; use App\Actions\Generate\Gutachten\Platzhalter; use App\Actions\Generate\Gutachten\Ueberschrift; -use App\Actions\Generate\Nutzwerte\Allgemeinflaechens; use App\Actions\Generate\Nutzwerte\BerechnungM1M4; use App\Actions\Generate\Nutzwerte\BerechnungM5; use App\Actions\Generate\Nutzwerte\BerechnungNutzwerte; +use App\Actions\Generate\Nutzwerte\ProjektAllgemeinflaechens; use App\Actions\Generate\Nutzwerte\Zusammenstellung; use App\Actions\Generate\Nutzwerte\ZuUndAbschlaege; use App\Actions\ProcessData\ProcessRaumorientierung; @@ -145,7 +145,7 @@ class MakeNutzwerte // $mpdf->SetHTMLFooter('
Seite {PAGENO}

'); // } // $html = '
'.$inhalt['index'].' - '.$inhalt['titel'].'
'; - // $html .= Allgemeinflaechens::load($projekte_id); + // $html .= ProjektAllgemeinflaechens::load($projekte_id); // $mpdf->WriteHTML($html, HTMLParserMode::HTML_BODY); // break; // } diff --git a/app/Actions/Generate/Nutzwerte/Allgemeinflaechens.php b/app/Actions/Generate/Nutzwerte/Allgemeinflaechens.php index f238d1c..12785f9 100644 --- a/app/Actions/Generate/Nutzwerte/Allgemeinflaechens.php +++ b/app/Actions/Generate/Nutzwerte/Allgemeinflaechens.php @@ -2,11 +2,11 @@ namespace App\Actions\Generate\Nutzwerte; -use App\Models\Allgemeinflaechen; +use App\Models\ProjektAllgemeinflaechen; use App\Utilities\Format; use App\Utilities\Html; -class Allgemeinflaechens +class ProjektAllgemeinflaechens { public static function load(int $projekts_id) { @@ -22,7 +22,7 @@ class Allgemeinflaechens $html .= Html::td('Fläche', 'head center bl bt bb br'); $html .= ''; - $res = Allgemeinflaechen::select('geschoss', 'raumart', 'qm')->where('projekts_id', $projekts_id)->orderBy('geschoss')->orderBy('raumart')->get(); + $res = ProjektAllgemeinflaechen::select('geschoss', 'raumart', 'qm')->where('projekts_id', $projekts_id)->orderBy('geschoss')->orderBy('raumart')->get(); foreach ($res as $key => $allg) { $bg = ($key % 4 == 2 || $key % 4 == 3) ? 'hellgrau' : ''; diff --git a/app/Actions/Generate/Nutzwerte/ZuUndAbschlaege.php b/app/Actions/Generate/Nutzwerte/ZuUndAbschlaege.php index 2a8ddaf..32fd824 100644 --- a/app/Actions/Generate/Nutzwerte/ZuUndAbschlaege.php +++ b/app/Actions/Generate/Nutzwerte/ZuUndAbschlaege.php @@ -3,7 +3,7 @@ namespace App\Actions\Generate\Nutzwerte; use App\Models\Merkmale; -use App\Models\OrientierungZuAbschlaege; +use App\Models\ProjektOrientierungZuAbschlaege; use App\Models\Raumalles; use App\Models\Raumorientierung; use App\Utilities\Format; @@ -14,7 +14,7 @@ class ZuUndAbschlaege public static function load(int $projekte_id) { - $orientierungen = OrientierungZuAbschlaege::select() + $orientierungen = ProjektOrientierungZuAbschlaege::select() ->with('orientierung') ->where('projekte_id', $projekte_id) ->where('nicht_in_orientierung', 0) diff --git a/app/Actions/Validation/GutachtenValidation.php b/app/Actions/Validation/GutachtenValidation.php index 48f524c..8918e13 100644 --- a/app/Actions/Validation/GutachtenValidation.php +++ b/app/Actions/Validation/GutachtenValidation.php @@ -2,13 +2,13 @@ namespace App\Actions\Validation; -use App\Models\Allgemeinflaechen; -use App\Models\OrientierungZuAbschlaege; +use App\Models\ProjektAllgemeinflaechen; use App\Models\Projekte; use App\Models\ProjektInhaltsverzeichnis; use App\Models\ProjektMethode; +use App\Models\ProjektOrientierungZuAbschlaege; use App\Models\ProjektPlatzhalter; -use App\Models\Raeumealle; +use App\Models\ProjektRaeumealle; use Filament\Notifications\Notification; class GutachtenValidation @@ -16,9 +16,9 @@ class GutachtenValidation public static function controll($record) { /** - * Allgemeinflaechen + * ProjektAllgemeinflaechen */ - $res = Allgemeinflaechen::where('projekte_id', $record->id)->get(); + $res = ProjektAllgemeinflaechen::where('projekte_id', $record->id)->get(); if (! $res->count()) { Notification::make() ->title('Allgemeinflächen') @@ -67,9 +67,9 @@ class GutachtenValidation } /** - * Raeumealle + * ProjektRaeumealle */ - $res = Raeumealle::where('projekte_id', $record->id)->get(); + $res = ProjektRaeumealle::where('projekte_id', $record->id)->get(); if (! $res->count()) { Notification::make() ->title('Räume Alle') @@ -183,7 +183,7 @@ class GutachtenValidation /** * Orientierung Zu und Abschläge */ - $res = OrientierungZuAbschlaege::where('projekte_id', $record->id)->get(); + $res = ProjektOrientierungZuAbschlaege::where('projekte_id', $record->id)->get(); if (! $res->count()) { Notification::make() ->title('Orientierung Zu und Abschläge') @@ -195,7 +195,7 @@ class GutachtenValidation return false; } - $res = OrientierungZuAbschlaege::where('projekte_id', $record->id)->where('nicht_in_orientierung', false)->get(); + $res = ProjektOrientierungZuAbschlaege::where('projekte_id', $record->id)->where('nicht_in_orientierung', false)->get(); foreach ($res as $value) { if (! $value->orientierung_id && ! $value->nicht_in_orientierung) { Notification::make() diff --git a/app/Filament/Imports/AllgemeinflaechenImporter.php b/app/Filament/Imports/AllgemeinflaechenImporter.php index 2d9bb76..fc2d0e9 100644 --- a/app/Filament/Imports/AllgemeinflaechenImporter.php +++ b/app/Filament/Imports/AllgemeinflaechenImporter.php @@ -2,19 +2,19 @@ namespace App\Filament\Imports; -use App\Models\Allgemeinflaechen; +use App\Models\ProjektAllgemeinflaechen; use Filament\Actions\Imports\ImportColumn; use Filament\Actions\Imports\Importer; use Filament\Actions\Imports\Models\Import; use Illuminate\Support\Number; -class AllgemeinflaechenImporter extends Importer +class ProjektAllgemeinflaechenImporter extends Importer { - protected static ?string $model = Allgemeinflaechen::class; + protected static ?string $model = ProjektAllgemeinflaechen::class; - public function resolveRecord(): Allgemeinflaechen + public function resolveRecord(): ProjektAllgemeinflaechen { - $allgemeinflaechen = new Allgemeinflaechen; + $allgemeinflaechen = new ProjektAllgemeinflaechen; $allgemeinflaechen->projekte_id = $this->options['projekte_id']; return $allgemeinflaechen; diff --git a/app/Filament/Imports/RaeumealleImporter.php b/app/Filament/Imports/RaeumealleImporter.php index 2259393..d8f11b6 100644 --- a/app/Filament/Imports/RaeumealleImporter.php +++ b/app/Filament/Imports/RaeumealleImporter.php @@ -2,19 +2,19 @@ namespace App\Filament\Imports; -use App\Models\Raeumealle; +use App\Models\ProjektRaeumealle; use Filament\Actions\Imports\ImportColumn; use Filament\Actions\Imports\Importer; use Filament\Actions\Imports\Models\Import; use Illuminate\Support\Number; -class RaeumealleImporter extends Importer +class ProjektRaeumealleImporter extends Importer { - protected static ?string $model = Raeumealle::class; + protected static ?string $model = ProjektRaeumealle::class; - public function resolveRecord(): Raeumealle + public function resolveRecord(): ProjektRaeumealle { - $raeumealle = new Raeumealle; + $raeumealle = new ProjektRaeumealle; $raeumealle->projekte_id = $this->options['projekte_id']; return $raeumealle; diff --git a/app/Filament/Resources/Projektes/Pages/EditProjekte.php b/app/Filament/Resources/Projektes/Pages/EditProjekte.php index bf658c9..eddae4e 100644 --- a/app/Filament/Resources/Projektes/Pages/EditProjekte.php +++ b/app/Filament/Resources/Projektes/Pages/EditProjekte.php @@ -17,10 +17,10 @@ class EditProjekte extends EditRecord { protected static string $resource = ProjekteResource::class; - #[On('refreshAllgemeinflaechen'), On('refreshRaeumealle'), On('refreshMethods'), On('refreshOrientierung')] + #[On('refreshProjektAllgemeinflaechen'), On('refreshProjektRaeumealle'), On('refreshMethods'), On('refreshOrientierung')] public function refresh(): void {} - // #[On('refreshRaeumealle')] + // #[On('refreshProjektRaeumealle')] // public function refresh(): void {} protected function getHeaderActions(): array diff --git a/app/Filament/Resources/Projektes/ProjekteResource.php b/app/Filament/Resources/Projektes/ProjekteResource.php index 674cc2c..c60d68f 100644 --- a/app/Filament/Resources/Projektes/ProjekteResource.php +++ b/app/Filament/Resources/Projektes/ProjekteResource.php @@ -4,12 +4,12 @@ namespace App\Filament\Resources\Projektes; use App\Filament\Resources\Projektes\Pages\EditProjekte; use App\Filament\Resources\Projektes\Pages\ListProjektes; -use App\Filament\Resources\Projektes\RelationManagers\AllgemeinflaechensRelationManager; -use App\Filament\Resources\Projektes\RelationManagers\OrientierungZuAbschlaegesRelationManager; +use App\Filament\Resources\Projektes\RelationManagers\ProjektAllgemeinflaechensRelationManager; use App\Filament\Resources\Projektes\RelationManagers\ProjektInhaltsverzeichnisRelationManager; use App\Filament\Resources\Projektes\RelationManagers\ProjektMethodesRelationManager; +use App\Filament\Resources\Projektes\RelationManagers\ProjektOrientierungZuAbschlaegesRelationManager; use App\Filament\Resources\Projektes\RelationManagers\ProjektPlatzhalterRelationManager; -use App\Filament\Resources\Projektes\RelationManagers\RaeumeallesRelationManager; +use App\Filament\Resources\Projektes\RelationManagers\ProjektRaeumeallesRelationManager; use App\Filament\Resources\Projektes\Schemas\ProjekteForm; use App\Filament\Resources\Projektes\Tables\ProjektesTable; use App\Models\Projekte; @@ -47,10 +47,10 @@ class ProjekteResource extends Resource public static function getRelations(): array { return [ - AllgemeinflaechensRelationManager::class, - RaeumeallesRelationManager::class, + ProjektAllgemeinflaechensRelationManager::class, + ProjektRaeumeallesRelationManager::class, ProjektMethodesRelationManager::class, - OrientierungZuAbschlaegesRelationManager::class, + ProjektOrientierungZuAbschlaegesRelationManager::class, ProjektInhaltsverzeichnisRelationManager::class, ProjektPlatzhalterRelationManager::class, ]; diff --git a/app/Filament/Resources/Projektes/RelationManagers/AllgemeinflaechensRelationManager.php b/app/Filament/Resources/Projektes/RelationManagers/ProjektAllgemeinflaechensRelationManager.php similarity index 87% rename from app/Filament/Resources/Projektes/RelationManagers/AllgemeinflaechensRelationManager.php rename to app/Filament/Resources/Projektes/RelationManagers/ProjektAllgemeinflaechensRelationManager.php index cbd2fa4..5885901 100644 --- a/app/Filament/Resources/Projektes/RelationManagers/AllgemeinflaechensRelationManager.php +++ b/app/Filament/Resources/Projektes/RelationManagers/ProjektAllgemeinflaechensRelationManager.php @@ -2,7 +2,7 @@ namespace App\Filament\Resources\Projektes\RelationManagers; -use App\Filament\Imports\AllgemeinflaechenImporter; +use App\Filament\Imports\ProjektAllgemeinflaechenImporter; use Filament\Actions\BulkActionGroup; use Filament\Actions\CreateAction; use Filament\Actions\DeleteAction; @@ -20,9 +20,9 @@ use Illuminate\Support\HtmlString; use Illuminate\Validation\Rules\File; use Livewire\Component; -class AllgemeinflaechensRelationManager extends RelationManager +class ProjektAllgemeinflaechensRelationManager extends RelationManager { - protected static string $relationship = 'allgemeinflaechens'; + protected static string $relationship = 'projekt_allgemeinflaechens'; protected static ?string $title = 'Allgemeinflächen'; @@ -77,7 +77,7 @@ class AllgemeinflaechensRelationManager extends RelationManager 'decimal' => 'Für die Fläche sind zwei Dezimalstellen erforderlich.', ]) ->afterStateUpdated(function (Component $livewire) { - $livewire->dispatch('refreshAllgemeinflaechen'); + $livewire->dispatch('refreshProjektAllgemeinflaechen'); }), ]) ->filters([ @@ -88,7 +88,7 @@ class AllgemeinflaechensRelationManager extends RelationManager ->icon('phosphor-file-plus') ->createAnother(false), ImportAction::make() - ->importer(AllgemeinflaechenImporter::class) + ->importer(ProjektAllgemeinflaechenImporter::class) ->modalHeading('Allgemeinflächen Import') // ->modalSubmitActionLabel('Yes, delete it') ->label('Hochladen') @@ -104,17 +104,17 @@ class AllgemeinflaechensRelationManager extends RelationManager ->recordActions([ EditAction::make()->iconButton() ->after(function (Component $livewire) { - $livewire->dispatch('refreshAllgemeinflaechen'); + $livewire->dispatch('refreshProjektAllgemeinflaechen'); }), DeleteAction::make()->iconButton()->after(function (Component $livewire) { - $livewire->dispatch('refreshAllgemeinflaechen'); + $livewire->dispatch('refreshProjektAllgemeinflaechen'); }), ]) ->toolbarActions([ BulkActionGroup::make([ DeleteBulkAction::make() ->after(function (Component $livewire) { - $livewire->dispatch('refreshAllgemeinflaechen'); + $livewire->dispatch('refreshProjektAllgemeinflaechen'); }), ]), ]); diff --git a/app/Filament/Resources/Projektes/RelationManagers/OrientierungZuAbschlaegesRelationManager.php b/app/Filament/Resources/Projektes/RelationManagers/ProjektOrientierungZuAbschlaegesRelationManager.php similarity index 94% rename from app/Filament/Resources/Projektes/RelationManagers/OrientierungZuAbschlaegesRelationManager.php rename to app/Filament/Resources/Projektes/RelationManagers/ProjektOrientierungZuAbschlaegesRelationManager.php index 551defb..7d7bd3d 100644 --- a/app/Filament/Resources/Projektes/RelationManagers/OrientierungZuAbschlaegesRelationManager.php +++ b/app/Filament/Resources/Projektes/RelationManagers/ProjektOrientierungZuAbschlaegesRelationManager.php @@ -2,10 +2,10 @@ namespace App\Filament\Resources\Projektes\RelationManagers; -use App\Actions\Create\CreateOrientierungZuAbschlaege; +use App\Actions\Create\CreateProjektOrientierungZuAbschlaege; use App\Models\Merkmale; use App\Models\Orientierung; -use App\Models\OrientierungZuAbschlaege; +use App\Models\ProjektOrientierungZuAbschlaege; use Filament\Actions\Action; use Filament\Actions\BulkAction; use Filament\Actions\BulkActionGroup; @@ -25,9 +25,9 @@ use Filament\Tables\Table; use Illuminate\Database\Eloquent\Collection; use Livewire\Component; -class OrientierungZuAbschlaegesRelationManager extends RelationManager +class ProjektOrientierungZuAbschlaegesRelationManager extends RelationManager { - protected static string $relationship = 'orientierung_zu_abschlaeges'; + protected static string $relationship = 'projekt_orientierung_zu_abschlaeges'; protected static ?string $title = 'Orientierung Zu/Abschläge'; @@ -230,7 +230,7 @@ class OrientierungZuAbschlaegesRelationManager extends RelationManager $livewire->dispatch('refreshOrientierung'); }), Action::make('erstellen') - ->action(fn (CreateOrientierungZuAbschlaege $createOrientierungZuAbschlaege) => $createOrientierungZuAbschlaege->create($this->ownerRecord)) + ->action(fn (CreateProjektOrientierungZuAbschlaege $createProjektOrientierungZuAbschlaege) => $createProjektOrientierungZuAbschlaege->create($this->ownerRecord)) ->requiresConfirmation() ->modalHeading('Orientierung Zu/Abschläge erstellen') ->modalDescription('Alle bestehenden Daten in dieser Tabelle werden vorher gelöscht.') @@ -254,7 +254,7 @@ class OrientierungZuAbschlaegesRelationManager extends RelationManager ->icon('phosphor-align-center-horizontal-simple') ->action(function (Collection $records, array $data): void { foreach ($records as $record) { - OrientierungZuAbschlaege::where('id', '=', $record->id) + ProjektOrientierungZuAbschlaege::where('id', '=', $record->id) ->where('nicht_in_orientierung', '=', false) ->update( ['type' => $data['type']] @@ -278,7 +278,7 @@ class OrientierungZuAbschlaegesRelationManager extends RelationManager ->icon('phosphor-compass') ->action(function (Collection $records, array $data): void { foreach ($records as $record) { - OrientierungZuAbschlaege::where('id', '=', $record->id) + ProjektOrientierungZuAbschlaege::where('id', '=', $record->id) ->update( ['orientierung_id' => $data['methode_id']] ); @@ -302,7 +302,7 @@ class OrientierungZuAbschlaegesRelationManager extends RelationManager ->icon('phosphor-check-square') ->action(function (Collection $records, array $data): void { foreach ($records as $record) { - OrientierungZuAbschlaege::where('id', '=', $record->id) + ProjektOrientierungZuAbschlaege::where('id', '=', $record->id) ->update( ['nicht_in_orientierung' => 1] ); @@ -323,7 +323,7 @@ class OrientierungZuAbschlaegesRelationManager extends RelationManager ->action(function (Collection $records, array $data): void { foreach ($records as $record) { $nutzwert = $this->sum_nutzwerte('a', $data['a'], $record); - OrientierungZuAbschlaege::where('id', '=', $record->id) + ProjektOrientierungZuAbschlaege::where('id', '=', $record->id) ->update( [ 'a' => $data['a'], @@ -346,7 +346,7 @@ class OrientierungZuAbschlaegesRelationManager extends RelationManager ->action(function (Collection $records, array $data): void { foreach ($records as $record) { $nutzwert = $this->sum_nutzwerte('b', $data['b'], $record); - OrientierungZuAbschlaege::where('id', '=', $record->id) + ProjektOrientierungZuAbschlaege::where('id', '=', $record->id) ->update( [ 'b' => $data['b'], @@ -369,7 +369,7 @@ class OrientierungZuAbschlaegesRelationManager extends RelationManager ->action(function (Collection $records, array $data): void { foreach ($records as $record) { $nutzwert = $this->sum_nutzwerte('c', $data['c'], $record); - OrientierungZuAbschlaege::where('id', '=', $record->id) + ProjektOrientierungZuAbschlaege::where('id', '=', $record->id) ->update( [ 'c' => $data['c'], @@ -392,7 +392,7 @@ class OrientierungZuAbschlaegesRelationManager extends RelationManager ->action(function (Collection $records, array $data): void { foreach ($records as $record) { $nutzwert = $this->sum_nutzwerte('d', $data['d'], $record); - OrientierungZuAbschlaege::where('id', '=', $record->id) + ProjektOrientierungZuAbschlaege::where('id', '=', $record->id) ->update( [ 'd' => $data['d'], @@ -415,7 +415,7 @@ class OrientierungZuAbschlaegesRelationManager extends RelationManager ->action(function (Collection $records, array $data): void { foreach ($records as $record) { $nutzwert = $this->sum_nutzwerte('e', $data['e'], $record); - OrientierungZuAbschlaege::where('id', '=', $record->id) + ProjektOrientierungZuAbschlaege::where('id', '=', $record->id) ->update( [ 'e' => $data['e'], @@ -438,7 +438,7 @@ class OrientierungZuAbschlaegesRelationManager extends RelationManager ->action(function (Collection $records, array $data): void { foreach ($records as $record) { $nutzwert = $this->sum_nutzwerte('f', $data['f'], $record); - OrientierungZuAbschlaege::where('id', '=', $record->id) + ProjektOrientierungZuAbschlaege::where('id', '=', $record->id) ->update( [ 'f' => $data['f'], @@ -461,7 +461,7 @@ class OrientierungZuAbschlaegesRelationManager extends RelationManager ->action(function (Collection $records, array $data): void { foreach ($records as $record) { $nutzwert = $this->sum_nutzwerte('g', $data['g'], $record); - OrientierungZuAbschlaege::where('id', '=', $record->id) + ProjektOrientierungZuAbschlaege::where('id', '=', $record->id) ->update( [ 'g' => $data['g'], @@ -484,7 +484,7 @@ class OrientierungZuAbschlaegesRelationManager extends RelationManager ->action(function (Collection $records, array $data): void { foreach ($records as $record) { $nutzwert = $this->sum_nutzwerte('h', $data['h'], $record); - OrientierungZuAbschlaege::where('id', '=', $record->id) + ProjektOrientierungZuAbschlaege::where('id', '=', $record->id) ->update( [ 'h' => $data['h'], @@ -507,7 +507,7 @@ class OrientierungZuAbschlaegesRelationManager extends RelationManager ->action(function (Collection $records, array $data): void { foreach ($records as $record) { $nutzwert = $this->sum_nutzwerte('i', $data['i'], $record); - OrientierungZuAbschlaege::where('id', '=', $record->id) + ProjektOrientierungZuAbschlaege::where('id', '=', $record->id) ->update( [ 'i' => $data['i'], @@ -530,7 +530,7 @@ class OrientierungZuAbschlaegesRelationManager extends RelationManager ->action(function (Collection $records, array $data): void { foreach ($records as $record) { $nutzwert = $this->sum_nutzwerte('j', $data['j'], $record); - OrientierungZuAbschlaege::where('id', '=', $record->id) + ProjektOrientierungZuAbschlaege::where('id', '=', $record->id) ->update( [ 'j' => $data['j'], diff --git a/app/Filament/Resources/Projektes/RelationManagers/RaeumeallesRelationManager.php b/app/Filament/Resources/Projektes/RelationManagers/ProjektRaeumeallesRelationManager.php similarity index 83% rename from app/Filament/Resources/Projektes/RelationManagers/RaeumeallesRelationManager.php rename to app/Filament/Resources/Projektes/RelationManagers/ProjektRaeumeallesRelationManager.php index cb9cf2c..a971f7b 100644 --- a/app/Filament/Resources/Projektes/RelationManagers/RaeumeallesRelationManager.php +++ b/app/Filament/Resources/Projektes/RelationManagers/ProjektRaeumeallesRelationManager.php @@ -2,8 +2,8 @@ namespace App\Filament\Resources\Projektes\RelationManagers; -use App\Filament\Imports\RaeumealleImporter; -use App\Models\Raeumealle; +use App\Filament\Imports\ProjektRaeumealleImporter; +use App\Models\ProjektRaeumealle; use Filament\Actions\BulkAction; use Filament\Actions\BulkActionGroup; use Filament\Actions\CreateAction; @@ -18,7 +18,6 @@ use Filament\Support\Enums\FontWeight; use Filament\Tables\Columns\Summarizers\Sum; use Filament\Tables\Columns\TextColumn; use Filament\Tables\Columns\TextInputColumn; -use Filament\Tables\Enums\FiltersLayout; use Filament\Tables\Filters\SelectFilter; use Filament\Tables\Table; use Illuminate\Database\Eloquent\Collection; @@ -26,9 +25,9 @@ use Illuminate\Support\HtmlString; use Illuminate\Validation\Rules\File; use Livewire\Component; -class RaeumeallesRelationManager extends RelationManager +class ProjektRaeumeallesRelationManager extends RelationManager { - protected static string $relationship = 'raeumealles'; + protected static string $relationship = 'projekt_raeumealles'; protected static ?string $title = 'Räume Alle'; @@ -60,13 +59,13 @@ class RaeumeallesRelationManager extends RelationManager 'decimal' => 'Für die Fläche sind zwei Dezimalstellen erforderlich.', ]) ->afterStateUpdated(function (Component $livewire) { - $livewire->dispatch('refreshAllgemeinflaechen'); + $livewire->dispatch('refreshProjektAllgemeinflaechen'); }), TextInput::make('faktor') ->suffixIcon('phosphor-function') ->rules(['required', 'faktor' => 'decimal:0,2']) ->afterStateUpdated(function (Component $livewire) { - $livewire->dispatch('refreshRaeumealle'); + $livewire->dispatch('refreshProjektRaeumealle'); })->validationMessages([ 'required' => 'Die Eingabe eines Faktors ist erforderlich.', 'decimal' => 'Für den Faktors sind zwei Dezimalstellen erforderlich.', @@ -92,7 +91,7 @@ class RaeumeallesRelationManager extends RelationManager ->rules(['required', 'faktor' => 'decimal:0,2']) ->searchable() ->afterStateUpdated(function (Component $livewire) { - $livewire->dispatch('refreshRaeumealle'); + $livewire->dispatch('refreshProjektRaeumealle'); })->validationMessages([ 'required' => 'Die Eingabe eines Faktors ist erforderlich.', 'decimal' => 'Für den Faktors sind zwei Dezimalstellen erforderlich.', @@ -108,7 +107,7 @@ class RaeumeallesRelationManager extends RelationManager ->label('Fläche') ->searchable() ->afterStateUpdated(function (Component $livewire) { - $livewire->dispatch('refreshRaeumealle'); + $livewire->dispatch('refreshProjektRaeumealle'); })->validationMessages([ 'required' => 'Die Eingabe einer Fläche ist erforderlich.', 'decimal' => 'Für die Fläche sind zwei Dezimalstellen erforderlich.', @@ -123,17 +122,17 @@ class RaeumeallesRelationManager extends RelationManager ->label('Top Nummer') ->searchable() ->options(function (): array { - return Raeumealle::where('projekte_id', $this->getOwnerRecord()->id)->groupBy('top_nummer')->orderBy('top_nummer')->pluck('top_nummer', 'top_nummer')->toArray(); + return ProjektRaeumealle::where('projekte_id', $this->getOwnerRecord()->id)->groupBy('top_nummer')->orderBy('top_nummer')->pluck('top_nummer', 'top_nummer')->toArray(); }), SelectFilter::make('geschoss') ->searchable() ->options(function (): array { - return Raeumealle::where('projekte_id', $this->getOwnerRecord()->id)->groupBy('geschoss')->orderBy('geschoss')->pluck('geschoss', 'geschoss')->toArray(); + return ProjektRaeumealle::where('projekte_id', $this->getOwnerRecord()->id)->groupBy('geschoss')->orderBy('geschoss')->pluck('geschoss', 'geschoss')->toArray(); }), SelectFilter::make('raumart') ->searchable() ->options(function (): array { - return Raeumealle::where('projekte_id', $this->getOwnerRecord()->id)->groupBy('raumart')->orderBy('raumart')->pluck('raumart', 'raumart')->toArray(); + return ProjektRaeumealle::where('projekte_id', $this->getOwnerRecord()->id)->groupBy('raumart')->orderBy('raumart')->pluck('raumart', 'raumart')->toArray(); }), ]) // ], layout: FiltersLayout::AboveContentCollapsible) @@ -142,7 +141,7 @@ class RaeumeallesRelationManager extends RelationManager ->icon('phosphor-file-plus') ->createAnother(false), ImportAction::make() - ->importer(RaeumealleImporter::class) + ->importer(ProjektRaeumealleImporter::class) ->label('Hochladen') ->icon('phosphor-upload') ->color('info') @@ -160,10 +159,10 @@ class RaeumeallesRelationManager extends RelationManager return $data; })->after(function (Component $livewire) { - $livewire->dispatch('refreshRaeumealle'); + $livewire->dispatch('refreshProjektRaeumealle'); }), DeleteAction::make()->iconButton()->after(function (Component $livewire) { - $livewire->dispatch('refreshRaeumealle'); + $livewire->dispatch('refreshProjektRaeumealle'); }), ]) ->toolbarActions([ @@ -181,7 +180,7 @@ class RaeumeallesRelationManager extends RelationManager ->action(function (Collection $records, array $data): void { foreach ($records as $record) { $nutzwert = round($data['faktor'] * $record->flaeche); - Raeumealle::where('id', '=', $record->id) + ProjektRaeumealle::where('id', '=', $record->id) ->update( [ 'faktor' => $data['faktor'], @@ -190,10 +189,10 @@ class RaeumeallesRelationManager extends RelationManager ); } })->after(function (Component $livewire) { - $livewire->dispatch('refreshRaeumealle'); + $livewire->dispatch('refreshProjektRaeumealle'); }), DeleteBulkAction::make()->after(function (Component $livewire) { - $livewire->dispatch('refreshRaeumealle'); + $livewire->dispatch('refreshProjektRaeumealle'); }), ]), ]); diff --git a/app/Filament/Resources/Projektes/Widgets/WidgetMerkmale.php b/app/Filament/Resources/Projektes/Widgets/WidgetMerkmale.php index 04ddf19..5a87e97 100644 --- a/app/Filament/Resources/Projektes/Widgets/WidgetMerkmale.php +++ b/app/Filament/Resources/Projektes/Widgets/WidgetMerkmale.php @@ -3,7 +3,7 @@ namespace App\Filament\Resources\Projektes\Widgets; use App\Models\Merkmale; -use App\Models\OrientierungZuAbschlaege; +use App\Models\ProjektOrientierungZuAbschlaege; use Filament\Actions\Action; use Filament\Actions\DeleteAction; use Filament\Actions\EditAction; @@ -49,14 +49,14 @@ class WidgetMerkmale extends TableWidget ->color('gray') ->iconButton() ->after(function ($record) { - OrientierungZuAbschlaege::where('projekte_id', '=', $record->projekte_id) + ProjektOrientierungZuAbschlaege::where('projekte_id', '=', $record->projekte_id) ->update( [$record->code => 0] ); - $res = OrientierungZuAbschlaege::where('projekte_id', '=', $record->projekte_id)->get(); + $res = ProjektOrientierungZuAbschlaege::where('projekte_id', '=', $record->projekte_id)->get(); foreach ($res as $value) { $nutzwert = round($value->a + $value->b + $value->c + $value->d + $value->e + $value->f + $value->g + $value->h + $value->i + $value->j); - OrientierungZuAbschlaege::where('id', '=', $value->id) + ProjektOrientierungZuAbschlaege::where('id', '=', $value->id) ->update( ['nutzwert' => $nutzwert] ); diff --git a/app/Models/Allgemeinflaechen.php b/app/Models/ProjektAllgemeinflaechen.php similarity index 93% rename from app/Models/Allgemeinflaechen.php rename to app/Models/ProjektAllgemeinflaechen.php index 85159f0..dea24d1 100644 --- a/app/Models/Allgemeinflaechen.php +++ b/app/Models/ProjektAllgemeinflaechen.php @@ -4,7 +4,7 @@ namespace App\Models; use Illuminate\Database\Eloquent\Model; -class Allgemeinflaechen extends Model +class ProjektAllgemeinflaechen extends Model { protected $fillable = [ 'projekte_id', diff --git a/app/Models/OrientierungZuAbschlaege.php b/app/Models/ProjektOrientierungZuAbschlaege.php similarity index 95% rename from app/Models/OrientierungZuAbschlaege.php rename to app/Models/ProjektOrientierungZuAbschlaege.php index 0d1625a..143efbf 100644 --- a/app/Models/OrientierungZuAbschlaege.php +++ b/app/Models/ProjektOrientierungZuAbschlaege.php @@ -4,7 +4,7 @@ namespace App\Models; use Illuminate\Database\Eloquent\Model; -class OrientierungZuAbschlaege extends Model +class ProjektOrientierungZuAbschlaege extends Model { protected $fillable = [ 'projekte_id', diff --git a/app/Models/Raeumealle.php b/app/Models/ProjektRaeumealle.php similarity index 88% rename from app/Models/Raeumealle.php rename to app/Models/ProjektRaeumealle.php index 786cd1a..257f215 100644 --- a/app/Models/Raeumealle.php +++ b/app/Models/ProjektRaeumealle.php @@ -4,11 +4,11 @@ namespace App\Models; use Illuminate\Database\Eloquent\Model; -class Raeumealle extends Model +class ProjektRaeumealle extends Model { protected $fillable = [ 'projekte_id', - 'orientierung_zu_abschlaege_id', + 'projekt_orientierung_zu_abschlaege_id', 'methode_id', 'top_nummer', 'geschoss', diff --git a/app/Models/Projekte.php b/app/Models/Projekte.php index ee96c62..73595f8 100644 --- a/app/Models/Projekte.php +++ b/app/Models/Projekte.php @@ -44,9 +44,9 @@ class Projekte extends Model static::addGlobalScope(new KontoScope); } - public function orientierung_zu_abschlaeges() + public function projekt_orientierung_zu_abschlaeges() { - return $this->hasMany(OrientierungZuAbschlaege::class); + return $this->hasMany(ProjektOrientierungZuAbschlaege::class); } public function auftraggeber() @@ -64,14 +64,14 @@ class Projekte extends Model return $this->belongsTo(Gutachter::class); } - public function allgemeinflaechens() + public function projekt_allgemeinflaechens() { - return $this->hasMany(Allgemeinflaechen::class); + return $this->hasMany(ProjektAllgemeinflaechen::class); } - public function raeumealles() + public function projekt_raeumealles() { - return $this->hasMany(Raeumealle::class); + return $this->hasMany(ProjektRaeumealle::class); } public function projekt_methodes() diff --git a/bootstrap/cache/blade-icons.php b/bootstrap/cache/blade-icons.php index 24cfd29..be5c76f 100755 --- a/bootstrap/cache/blade-icons.php +++ b/bootstrap/cache/blade-icons.php @@ -1,7 +1,7 @@ array ( - '/Users/hermanntelser/Sites/nutzwerte_fi4/resources/svg' => + '/Users/salam/Sites/nutzwerte_fi4/resources/svg' => array ( 0 => 'excel', 1 => 'logo', @@ -11,7 +11,7 @@ ), 'heroicons' => array ( - '/Users/hermanntelser/Sites/nutzwerte_fi4/vendor/blade-ui-kit/blade-heroicons/src/../resources/svg' => + '/Users/salam/Sites/nutzwerte_fi4/vendor/blade-ui-kit/blade-heroicons/src/../resources/svg' => array ( 0 => 'c-academic-cap', 1 => 'c-adjustments-horizontal', @@ -1305,7 +1305,7 @@ ), 'phosphor-icons' => array ( - '/Users/hermanntelser/Sites/nutzwerte_fi4/vendor/codeat3/blade-phosphor-icons/src/../resources/svg' => + '/Users/salam/Sites/nutzwerte_fi4/vendor/codeat3/blade-phosphor-icons/src/../resources/svg' => array ( 0 => 'acorn-bold', 1 => 'acorn-duotone', @@ -10383,7 +10383,7 @@ ), 'filament' => array ( - '/Users/hermanntelser/Sites/nutzwerte_fi4/vendor/filament/support/src/../resources/svg' => + '/Users/salam/Sites/nutzwerte_fi4/vendor/filament/support/src/../resources/svg' => array ( 0 => 'o-align-center', 1 => 'o-align-end', @@ -10420,7 +10420,7 @@ ), 'lucide' => array ( - '/Users/hermanntelser/Sites/nutzwerte_fi4/vendor/mallardduck/blade-lucide-icons/src/../resources/svg' => + '/Users/salam/Sites/nutzwerte_fi4/vendor/mallardduck/blade-lucide-icons/src/../resources/svg' => array ( 0 => 'a-arrow-down', 1 => 'a-arrow-up', diff --git a/bootstrap/cache/config.php b/bootstrap/cache/config.php index 94855c0..49cb9e7 100644 --- a/bootstrap/cache/config.php +++ b/bootstrap/cache/config.php @@ -81,9 +81,9 @@ array ( 'paths' => array ( - 0 => '/Users/hermanntelser/Sites/nutzwerte_fi4/resources/views', + 0 => '/Users/salam/Sites/nutzwerte_fi4/resources/views', ), - 'compiled' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/framework/views', + 'compiled' => '/Users/salam/Sites/nutzwerte_fi4/storage/framework/views', ), 'cors' => array ( @@ -126,7 +126,7 @@ 'fallback_locale' => 'en', 'faker_locale' => 'de_AT', 'cipher' => 'AES-256-CBC', - 'key' => 'base64:3uv/ppXplpqmYtiZ5ZyILnoOTmKfZAz27bfsnR1qmaE=', + 'key' => 'base64:zrVnUcBmUGjEV/EoAKnZCm/1FWplKu79kYBvevE2/ek=', 'previous_keys' => array ( ), @@ -301,8 +301,8 @@ 'file' => array ( 'driver' => 'file', - 'path' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/framework/cache/data', - 'lock_path' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/framework/cache/data', + 'path' => '/Users/salam/Sites/nutzwerte_fi4/storage/framework/cache/data', + 'lock_path' => '/Users/salam/Sites/nutzwerte_fi4/storage/framework/cache/data', ), 'memcached' => array ( @@ -522,7 +522,7 @@ ), 'policies' => array ( - 'path' => '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Policies', + 'path' => '/Users/salam/Sites/nutzwerte_fi4/app/Policies', 'merge' => true, 'generate' => true, 'methods' => @@ -610,7 +610,7 @@ 'local' => array ( 'driver' => 'local', - 'root' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/app/private', + 'root' => '/Users/salam/Sites/nutzwerte_fi4/storage/app/private', 'serve' => true, 'throw' => false, 'report' => false, @@ -618,7 +618,7 @@ 'public' => array ( 'driver' => 'local', - 'root' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/app/public', + 'root' => '/Users/salam/Sites/nutzwerte_fi4/storage/app/public', 'url' => 'http://nutzwerte_fi4.test/storage', 'visibility' => 'public', 'throw' => false, @@ -640,7 +640,7 @@ 'promotion' => array ( 'driver' => 'local', - 'root' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/app/public/promotion', + 'root' => '/Users/salam/Sites/nutzwerte_fi4/storage/app/public/promotion', 'url' => 'http://nutzwerte_fi4.test/storage/promotion', 'visibility' => 'public', 'throw' => false, @@ -648,7 +648,7 @@ ), 'links' => array ( - '/Users/hermanntelser/Sites/nutzwerte_fi4/public/storage' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/app/public', + '/Users/salam/Sites/nutzwerte_fi4/public/storage' => '/Users/salam/Sites/nutzwerte_fi4/storage/app/public', ), ), 'logging' => @@ -673,14 +673,14 @@ 'single' => array ( 'driver' => 'single', - 'path' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/logs/laravel.log', + 'path' => '/Users/salam/Sites/nutzwerte_fi4/storage/logs/laravel.log', 'level' => 'debug', 'replace_placeholders' => true, ), 'daily' => array ( 'driver' => 'daily', - 'path' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/logs/laravel.log', + 'path' => '/Users/salam/Sites/nutzwerte_fi4/storage/logs/laravel.log', 'level' => 'debug', 'days' => 14, 'replace_placeholders' => true, @@ -745,7 +745,7 @@ ), 'emergency' => array ( - 'path' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/logs/laravel.log', + 'path' => '/Users/salam/Sites/nutzwerte_fi4/storage/logs/laravel.log', ), ), ), @@ -844,7 +844,7 @@ 'theme' => 'default', 'paths' => array ( - 0 => '/Users/hermanntelser/Sites/nutzwerte_fi4/resources/views/vendor/mail', + 0 => '/Users/salam/Sites/nutzwerte_fi4/resources/views/vendor/mail', ), ), ), @@ -1033,7 +1033,7 @@ 'lifetime' => 120, 'expire_on_close' => false, 'encrypt' => false, - 'files' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/framework/sessions', + 'files' => '/Users/salam/Sites/nutzwerte_fi4/storage/framework/sessions', 'connection' => NULL, 'table' => 'sessions', 'store' => NULL, @@ -1081,7 +1081,7 @@ ), 'default_filesystem_disk' => 'local', 'assets_path' => NULL, - 'cache_path' => '/Users/hermanntelser/Sites/nutzwerte_fi4/bootstrap/cache/filament', + 'cache_path' => '/Users/salam/Sites/nutzwerte_fi4/bootstrap/cache/filament', 'livewire_loading_delay' => 'default', 'file_generation' => array ( @@ -1094,7 +1094,7 @@ 'livewire' => array ( 'class_namespace' => 'App\\Livewire', - 'view_path' => '/Users/hermanntelser/Sites/nutzwerte_fi4/resources/views/livewire', + 'view_path' => '/Users/salam/Sites/nutzwerte_fi4/resources/views/livewire', 'layout' => 'components.layouts.app', 'lazy_placeholder' => NULL, 'temporary_file_upload' => diff --git a/bootstrap/cache/filament/panels/admin.php b/bootstrap/cache/filament/panels/admin.php index 011e033..8a88e69 100644 --- a/bootstrap/cache/filament/panels/admin.php +++ b/bootstrap/cache/filament/panels/admin.php @@ -31,12 +31,12 @@ 'app.filament.resources.projektes.pages.create-projekte' => 'App\\Filament\\Resources\\Projektes\\Pages\\CreateProjekte', 'app.filament.resources.projektes.pages.edit-projekte' => 'App\\Filament\\Resources\\Projektes\\Pages\\EditProjekte', 'app.filament.resources.projektes.pages.list-projektes' => 'App\\Filament\\Resources\\Projektes\\Pages\\ListProjektes', - 'app.filament.resources.projektes.relation-managers.allgemeinflaechens-relation-manager' => 'App\\Filament\\Resources\\Projektes\\RelationManagers\\AllgemeinflaechensRelationManager', - 'app.filament.resources.projektes.relation-managers.orientierung-zu-abschlaeges-relation-manager' => 'App\\Filament\\Resources\\Projektes\\RelationManagers\\OrientierungZuAbschlaegesRelationManager', + 'app.filament.resources.projektes.relation-managers.projekt_allgemeinflaechens-relation-manager' => 'App\\Filament\\Resources\\Projektes\\RelationManagers\\ProjektAllgemeinflaechensRelationManager', + 'app.filament.resources.projektes.relation-managers.orientierung-zu-abschlaeges-relation-manager' => 'App\\Filament\\Resources\\Projektes\\RelationManagers\\ProjektOrientierungZuAbschlaegesRelationManager', 'app.filament.resources.projektes.relation-managers.projekt-inhaltsverzeichnis-relation-manager' => 'App\\Filament\\Resources\\Projektes\\RelationManagers\\ProjektInhaltsverzeichnisRelationManager', 'app.filament.resources.projektes.relation-managers.projekt-methodes-relation-manager' => 'App\\Filament\\Resources\\Projektes\\RelationManagers\\ProjektMethodesRelationManager', 'app.filament.resources.projektes.relation-managers.projekt-platzhalter-relation-manager' => 'App\\Filament\\Resources\\Projektes\\RelationManagers\\ProjektPlatzhalterRelationManager', - 'app.filament.resources.projektes.relation-managers.raeumealles-relation-manager' => 'App\\Filament\\Resources\\Projektes\\RelationManagers\\RaeumeallesRelationManager', + 'app.filament.resources.projektes.relation-managers.projekt_raeumealles-relation-manager' => 'App\\Filament\\Resources\\Projektes\\RelationManagers\\ProjektRaeumeallesRelationManager', 'app.filament.resources.projektes.widgets.widget-merkmale' => 'App\\Filament\\Resources\\Projektes\\Widgets\\WidgetMerkmale', 'app.filament.resources.projektes.widgets.widget-methoden' => 'App\\Filament\\Resources\\Projektes\\Widgets\\WidgetMethoden', 'app.filament.resources.textblocks.pages.create-textblock' => 'App\\Filament\\Resources\\Textblocks\\Pages\\CreateTextblock', @@ -70,9 +70,9 @@ ), 'clusters' => array ( - '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Clusters/Administration/AdministrationCluster.php' => 'App\\Filament\\Clusters\\Administration\\AdministrationCluster', - '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Clusters/Projekte/ProjekteCluster.php' => 'App\\Filament\\Clusters\\Projekte\\ProjekteCluster', - '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Clusters/Verwaltung/VerwaltungCluster.php' => 'App\\Filament\\Clusters\\Verwaltung\\VerwaltungCluster', + '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Clusters/Administration/AdministrationCluster.php' => 'App\\Filament\\Clusters\\Administration\\AdministrationCluster', + '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Clusters/Projekte/ProjekteCluster.php' => 'App\\Filament\\Clusters\\Projekte\\ProjekteCluster', + '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Clusters/Verwaltung/VerwaltungCluster.php' => 'App\\Filament\\Clusters\\Verwaltung\\VerwaltungCluster', ), 'clusteredComponents' => array ( @@ -97,7 +97,7 @@ ), 'clusterDirectories' => array ( - 0 => '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Clusters', + 0 => '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Clusters', ), 'clusterNamespaces' => array ( @@ -105,14 +105,14 @@ ), 'pages' => array ( - '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Clusters/Administration/AdministrationCluster.php' => 'App\\Filament\\Clusters\\Administration\\AdministrationCluster', - '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Clusters/Projekte/ProjekteCluster.php' => 'App\\Filament\\Clusters\\Projekte\\ProjekteCluster', - '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Clusters/Verwaltung/VerwaltungCluster.php' => 'App\\Filament\\Clusters\\Verwaltung\\VerwaltungCluster', + '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Clusters/Administration/AdministrationCluster.php' => 'App\\Filament\\Clusters\\Administration\\AdministrationCluster', + '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Clusters/Projekte/ProjekteCluster.php' => 'App\\Filament\\Clusters\\Projekte\\ProjekteCluster', + '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Clusters/Verwaltung/VerwaltungCluster.php' => 'App\\Filament\\Clusters\\Verwaltung\\VerwaltungCluster', 0 => 'Filament\\Pages\\Dashboard', ), 'pageDirectories' => array ( - 0 => '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Pages', + 0 => '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Pages', ), 'pageNamespaces' => array ( @@ -120,23 +120,23 @@ ), 'resources' => array ( - '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Auftraggebers/AuftraggeberResource.php' => 'App\\Filament\\Resources\\Auftraggebers\\AuftraggeberResource', - '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Gutachters/GutachterResource.php' => 'App\\Filament\\Resources\\Gutachters\\GutachterResource', - '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Inhaltsverzeichnis/InhaltsverzeichnisResource.php' => 'App\\Filament\\Resources\\Inhaltsverzeichnis\\InhaltsverzeichnisResource', - '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/KontoTextblocks/KontoTextblockResource.php' => 'App\\Filament\\Resources\\KontoTextblocks\\KontoTextblockResource', - '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Kontos/KontoResource.php' => 'App\\Filament\\Resources\\Kontos\\KontoResource', - '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Methodes/MethodeResource.php' => 'App\\Filament\\Resources\\Methodes\\MethodeResource', - '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Orientierungs/OrientierungResource.php' => 'App\\Filament\\Resources\\Orientierungs\\OrientierungResource', - '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Permissions/PermissionResource.php' => 'App\\Filament\\Resources\\Permissions\\PermissionResource', - '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Plans/PlanResource.php' => 'App\\Filament\\Resources\\Plans\\PlanResource', - '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Projektes/ProjekteResource.php' => 'App\\Filament\\Resources\\Projektes\\ProjekteResource', - '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Textblocks/TextblockResource.php' => 'App\\Filament\\Resources\\Textblocks\\TextblockResource', - '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Users/UserResource.php' => 'App\\Filament\\Resources\\Users\\UserResource', + '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Auftraggebers/AuftraggeberResource.php' => 'App\\Filament\\Resources\\Auftraggebers\\AuftraggeberResource', + '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Gutachters/GutachterResource.php' => 'App\\Filament\\Resources\\Gutachters\\GutachterResource', + '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Inhaltsverzeichnis/InhaltsverzeichnisResource.php' => 'App\\Filament\\Resources\\Inhaltsverzeichnis\\InhaltsverzeichnisResource', + '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/KontoTextblocks/KontoTextblockResource.php' => 'App\\Filament\\Resources\\KontoTextblocks\\KontoTextblockResource', + '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Kontos/KontoResource.php' => 'App\\Filament\\Resources\\Kontos\\KontoResource', + '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Methodes/MethodeResource.php' => 'App\\Filament\\Resources\\Methodes\\MethodeResource', + '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Orientierungs/OrientierungResource.php' => 'App\\Filament\\Resources\\Orientierungs\\OrientierungResource', + '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Permissions/PermissionResource.php' => 'App\\Filament\\Resources\\Permissions\\PermissionResource', + '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Plans/PlanResource.php' => 'App\\Filament\\Resources\\Plans\\PlanResource', + '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Projektes/ProjekteResource.php' => 'App\\Filament\\Resources\\Projektes\\ProjekteResource', + '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Textblocks/TextblockResource.php' => 'App\\Filament\\Resources\\Textblocks\\TextblockResource', + '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Users/UserResource.php' => 'App\\Filament\\Resources\\Users\\UserResource', 0 => 'BezhanSalleh\\FilamentShield\\Resources\\Roles\\RoleResource', ), 'resourceDirectories' => array ( - 0 => '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources', + 0 => '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources', ), 'resourceNamespaces' => array ( @@ -149,7 +149,7 @@ ), 'widgetDirectories' => array ( - 0 => '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Widgets', + 0 => '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Widgets', ), 'widgetNamespaces' => array ( diff --git a/bootstrap/cache/routes-v7.php b/bootstrap/cache/routes-v7.php index ef7debe..8a9a792 100644 --- a/bootstrap/cache/routes-v7.php +++ b/bootstrap/cache/routes-v7.php @@ -531,7 +531,7 @@ app('router')->setCompiledRoutes( array ( 0 => array ( - '_route' => 'generated::nJI7ck2dKg0kW2Jj', + '_route' => 'generated::clhaDoiDKLJvf5Gi', ), 1 => NULL, 2 => @@ -551,7 +551,7 @@ app('router')->setCompiledRoutes( array ( 0 => array ( - '_route' => 'generated::uychHmKErDqpAVar', + '_route' => 'generated::ZGpMPFzgxi2WRGCr', ), 1 => NULL, 2 => @@ -609,7 +609,7 @@ app('router')->setCompiledRoutes( array ( 0 => array ( - '_route' => 'generated::nyTxNC6dCOu9VtAd', + '_route' => 'generated::btEHtCpB5sHWzOFW', ), 1 => NULL, 2 => @@ -629,7 +629,7 @@ app('router')->setCompiledRoutes( array ( 0 => array ( - '_route' => 'generated::buMK4zzjSSos7yB0', + '_route' => 'generated::lhAkX1LiyEwVSYJW', ), 1 => NULL, 2 => @@ -649,7 +649,7 @@ app('router')->setCompiledRoutes( array ( 0 => array ( - '_route' => 'generated::Y3QjPiM1Fu4YqcAJ', + '_route' => 'generated::RYmRH33AJVDBtXf7', ), 1 => NULL, 2 => @@ -669,7 +669,7 @@ app('router')->setCompiledRoutes( array ( 0 => array ( - '_route' => 'generated::lBwJxX5LdI3zeK1T', + '_route' => 'generated::nJyF8583dTyGRWJ1', ), 1 => NULL, 2 => @@ -689,7 +689,7 @@ app('router')->setCompiledRoutes( array ( 0 => array ( - '_route' => 'generated::i9WenrjJUSlgsIEj', + '_route' => 'generated::0PfkQFPnQ74LZ6SZ', ), 1 => NULL, 2 => @@ -2740,7 +2740,7 @@ app('router')->setCompiledRoutes( 'waitSeconds' => NULL, 'withTrashed' => false, ), - 'generated::nJI7ck2dKg0kW2Jj' => + 'generated::clhaDoiDKLJvf5Gi' => array ( 'methods' => array ( @@ -2752,7 +2752,7 @@ app('router')->setCompiledRoutes( array ( 'uses' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@returnJavaScriptAsFile', 'controller' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@returnJavaScriptAsFile', - 'as' => 'generated::nJI7ck2dKg0kW2Jj', + 'as' => 'generated::clhaDoiDKLJvf5Gi', ), 'fallback' => false, 'defaults' => @@ -2768,7 +2768,7 @@ app('router')->setCompiledRoutes( 'waitSeconds' => NULL, 'withTrashed' => false, ), - 'generated::uychHmKErDqpAVar' => + 'generated::ZGpMPFzgxi2WRGCr' => array ( 'methods' => array ( @@ -2780,7 +2780,7 @@ app('router')->setCompiledRoutes( array ( 'uses' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@maps', 'controller' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@maps', - 'as' => 'generated::uychHmKErDqpAVar', + 'as' => 'generated::ZGpMPFzgxi2WRGCr', ), 'fallback' => false, 'defaults' => @@ -2882,7 +2882,7 @@ app('router')->setCompiledRoutes( 'waitSeconds' => NULL, 'withTrashed' => false, ), - 'generated::nyTxNC6dCOu9VtAd' => + 'generated::btEHtCpB5sHWzOFW' => array ( 'methods' => array ( @@ -2892,7 +2892,7 @@ app('router')->setCompiledRoutes( 'uri' => 'up', 'action' => array ( - 'uses' => 'O:55:"Laravel\\SerializableClosure\\UnsignedSerializableClosure":1:{s:12:"serializable";O:46:"Laravel\\SerializableClosure\\Serializers\\Native":5:{s:3:"use";a:0:{}s:8:"function";s:834:"function () { + 'uses' => 'O:55:"Laravel\\SerializableClosure\\UnsignedSerializableClosure":1:{s:12:"serializable";O:46:"Laravel\\SerializableClosure\\Serializers\\Native":5:{s:3:"use";a:0:{}s:8:"function";s:826:"function () { $exception = null; try { @@ -2907,11 +2907,11 @@ app('router')->setCompiledRoutes( $exception = $e->getMessage(); } - return response(\\Illuminate\\Support\\Facades\\View::file(\'/Users/hermanntelser/Sites/nutzwerte_fi4/vendor/laravel/framework/src/Illuminate/Foundation/Configuration\'.\'/../resources/health-up.blade.php\', [ + return response(\\Illuminate\\Support\\Facades\\View::file(\'/Users/salam/Sites/nutzwerte_fi4/vendor/laravel/framework/src/Illuminate/Foundation/Configuration\'.\'/../resources/health-up.blade.php\', [ \'exception\' => $exception, ]), status: $exception ? 500 : 200); }";s:5:"scope";s:54:"Illuminate\\Foundation\\Configuration\\ApplicationBuilder";s:4:"this";N;s:4:"self";s:32:"0000000000000f3b0000000000000000";}}', - 'as' => 'generated::nyTxNC6dCOu9VtAd', + 'as' => 'generated::btEHtCpB5sHWzOFW', ), 'fallback' => false, 'defaults' => @@ -2927,7 +2927,7 @@ app('router')->setCompiledRoutes( 'waitSeconds' => NULL, 'withTrashed' => false, ), - 'generated::buMK4zzjSSos7yB0' => + 'generated::lhAkX1LiyEwVSYJW' => array ( 'methods' => array ( @@ -2949,7 +2949,7 @@ app('router')->setCompiledRoutes( 'where' => array ( ), - 'as' => 'generated::buMK4zzjSSos7yB0', + 'as' => 'generated::lhAkX1LiyEwVSYJW', ), 'fallback' => false, 'defaults' => @@ -2965,7 +2965,7 @@ app('router')->setCompiledRoutes( 'waitSeconds' => NULL, 'withTrashed' => false, ), - 'generated::Y3QjPiM1Fu4YqcAJ' => + 'generated::RYmRH33AJVDBtXf7' => array ( 'methods' => array ( @@ -2987,7 +2987,7 @@ app('router')->setCompiledRoutes( 'where' => array ( ), - 'as' => 'generated::Y3QjPiM1Fu4YqcAJ', + 'as' => 'generated::RYmRH33AJVDBtXf7', ), 'fallback' => false, 'defaults' => @@ -3003,7 +3003,7 @@ app('router')->setCompiledRoutes( 'waitSeconds' => NULL, 'withTrashed' => false, ), - 'generated::lBwJxX5LdI3zeK1T' => + 'generated::nJyF8583dTyGRWJ1' => array ( 'methods' => array ( @@ -3025,7 +3025,7 @@ app('router')->setCompiledRoutes( 'where' => array ( ), - 'as' => 'generated::lBwJxX5LdI3zeK1T', + 'as' => 'generated::nJyF8583dTyGRWJ1', ), 'fallback' => false, 'defaults' => @@ -3041,7 +3041,7 @@ app('router')->setCompiledRoutes( 'waitSeconds' => NULL, 'withTrashed' => false, ), - 'generated::i9WenrjJUSlgsIEj' => + 'generated::0PfkQFPnQ74LZ6SZ' => array ( 'methods' => array ( @@ -3063,7 +3063,7 @@ app('router')->setCompiledRoutes( 'where' => array ( ), - 'as' => 'generated::i9WenrjJUSlgsIEj', + 'as' => 'generated::0PfkQFPnQ74LZ6SZ', ), 'fallback' => false, 'defaults' => @@ -3203,7 +3203,7 @@ app('router')->setCompiledRoutes( 'uri' => 'storage/{path}', 'action' => array ( - 'uses' => 'O:55:"Laravel\\SerializableClosure\\UnsignedSerializableClosure":1:{s:12:"serializable";O:46:"Laravel\\SerializableClosure\\Serializers\\Native":5:{s:3:"use";a:3:{s:4:"disk";s:5:"local";s:6:"config";a:5:{s:6:"driver";s:5:"local";s:4:"root";s:60:"/Users/hermanntelser/Sites/nutzwerte_fi4/storage/app/private";s:5:"serve";b:1;s:5:"throw";b:0;s:6:"report";b:0;}s:12:"isProduction";b:0;}s:8:"function";s:323:"function (\\Illuminate\\Http\\Request $request, string $path) use ($disk, $config, $isProduction) { + 'uses' => 'O:55:"Laravel\\SerializableClosure\\UnsignedSerializableClosure":1:{s:12:"serializable";O:46:"Laravel\\SerializableClosure\\Serializers\\Native":5:{s:3:"use";a:3:{s:4:"disk";s:5:"local";s:6:"config";a:5:{s:6:"driver";s:5:"local";s:4:"root";s:52:"/Users/salam/Sites/nutzwerte_fi4/storage/app/private";s:5:"serve";b:1;s:5:"throw";b:0;s:6:"report";b:0;}s:12:"isProduction";b:0;}s:8:"function";s:323:"function (\\Illuminate\\Http\\Request $request, string $path) use ($disk, $config, $isProduction) { return (new \\Illuminate\\Filesystem\\ServeFile( $disk, $config, diff --git a/database/migrations/2025_10_03_154046_create_allgemeinflaechens_table.php b/database/migrations/2025_10_03_154046_create_allgemeinflaechens_table.php index e680ca0..5651567 100644 --- a/database/migrations/2025_10_03_154046_create_allgemeinflaechens_table.php +++ b/database/migrations/2025_10_03_154046_create_allgemeinflaechens_table.php @@ -11,7 +11,7 @@ return new class extends Migration */ public function up(): void { - Schema::create('allgemeinflaechens', function (Blueprint $table) { + Schema::create('projekt_allgemeinflaechens', function (Blueprint $table) { $table->id(); $table->foreignId('projekte_id')->constrained()->cascadeOnDelete(); $table->string('geschoss')->nullable(); @@ -26,6 +26,6 @@ return new class extends Migration */ public function down(): void { - Schema::dropIfExists('allgemeinflaechens'); + Schema::dropIfExists('projekt_allgemeinflaechens'); } }; diff --git a/database/migrations/2025_10_03_154047_create_raeumealles_table.php b/database/migrations/2025_10_03_154047_create_raeumealles_table.php index bf5f6f8..8f858af 100644 --- a/database/migrations/2025_10_03_154047_create_raeumealles_table.php +++ b/database/migrations/2025_10_03_154047_create_raeumealles_table.php @@ -11,10 +11,10 @@ return new class extends Migration */ public function up(): void { - Schema::create('raeumealles', function (Blueprint $table) { + Schema::create('projekt_raeumealles', function (Blueprint $table) { $table->id(); $table->foreignId('projekte_id')->constrained()->cascadeOnDelete(); - $table->integer('orientierung_zu_abschlaege_id')->default(0)->nullable(); + $table->integer('projekt_orientierung_zu_abschlaege_id')->default(0)->nullable(); $table->string('top_nummer')->nullable(); $table->string('geschoss')->nullable(); $table->string('raumart')->nullable(); @@ -30,6 +30,6 @@ return new class extends Migration */ public function down(): void { - Schema::dropIfExists('raeumealles'); + Schema::dropIfExists('projekt_raeumealles'); } }; diff --git a/database/migrations/2025_10_06_074618_create_orientierung_zu_abschlaeges_table.php b/database/migrations/2025_10_06_074618_create_orientierung_zu_abschlaeges_table.php index 29824c0..a7f6ac1 100644 --- a/database/migrations/2025_10_06_074618_create_orientierung_zu_abschlaeges_table.php +++ b/database/migrations/2025_10_06_074618_create_orientierung_zu_abschlaeges_table.php @@ -11,7 +11,7 @@ return new class extends Migration */ public function up(): void { - Schema::create('orientierung_zu_abschlaeges', function (Blueprint $table) { + Schema::create('projekt_orientierung_zu_abschlaeges', function (Blueprint $table) { $table->id(); $table->foreignId('projekte_id')->constrained()->cascadeOnDelete(); $table->integer('orientierung_id')->nullable()->default(0); @@ -41,6 +41,6 @@ return new class extends Migration */ public function down(): void { - Schema::dropIfExists('orientierung_zu_abschlaeges'); + Schema::dropIfExists('projekt_orientierung_zu_abschlaeges'); } }; diff --git a/database/seeders/AllgemeinflaechenSeeder.php b/database/seeders/AllgemeinflaechenSeeder.php index 116f89a..007cf54 100644 --- a/database/seeders/AllgemeinflaechenSeeder.php +++ b/database/seeders/AllgemeinflaechenSeeder.php @@ -2,10 +2,9 @@ namespace Database\Seeders; -use Illuminate\Database\Console\Seeds\WithoutModelEvents; use Illuminate\Database\Seeder; -class AllgemeinflaechenSeeder extends Seeder +class ProjektAllgemeinflaechenSeeder extends Seeder { /** * Run the database seeds. diff --git a/database/seeders/RaeumealleSeeder.php b/database/seeders/RaeumealleSeeder.php index 32c789d..a429aea 100644 --- a/database/seeders/RaeumealleSeeder.php +++ b/database/seeders/RaeumealleSeeder.php @@ -2,10 +2,9 @@ namespace Database\Seeders; -use Illuminate\Database\Console\Seeds\WithoutModelEvents; use Illuminate\Database\Seeder; -class RaeumealleSeeder extends Seeder +class ProjektRaeumealleSeeder extends Seeder { /** * Run the database seeds. diff --git a/database/seeders/TestProjektSeeder.php b/database/seeders/TestProjektSeeder.php index fce3ae0..b09606e 100644 --- a/database/seeders/TestProjektSeeder.php +++ b/database/seeders/TestProjektSeeder.php @@ -19,7 +19,7 @@ class TestProjektSeeder extends Seeder DB::unprepared($sql); - $sql = "INSERT INTO `allgemeinflaechens` (`id`, `projekte_id`, `geschoss`, `raumart`, `flaeche`, `created_at`, `updated_at`) + $sql = "INSERT INTO `projekt_allgemeinflaechens` (`id`, `projekte_id`, `geschoss`, `raumart`, `flaeche`, `created_at`, `updated_at`) VALUES ('1', '1', 'EG', 'Freifläche', '116.21', '2025-10-21 04:05:43', '2025-10-21 04:05:43'), ('2', '1', 'EG', 'Freifläche/ Gründach', '207.52', '2025-10-21 04:05:43', '2025-10-21 04:05:43'), @@ -50,7 +50,7 @@ class TestProjektSeeder extends Seeder DB::unprepared($sql); - $sql = "INSERT INTO `raeumealles` (`id`, `projekte_id`, `orientierung_zu_abschlaege_id`, `top_nummer`, `geschoss`, `raumart`, `faktor`, `flaeche`, `nutzwert`, `created_at`, `updated_at`) + $sql = "INSERT INTO `projekt_raeumealles` (`id`, `projekte_id`, `projekt_orientierung_zu_abschlaeges`, `top_nummer`, `geschoss`, `raumart`, `faktor`, `flaeche`, `nutzwert`, `created_at`, `updated_at`) VALUES ('1', '1', '207', 'APG 01', 'UG', 'Stellplatz', '0.5', '12.94', NULL, '2025-10-21 04:05:43', '2025-10-23 09:36:13'), ('2', '1', '208', 'APG 02', 'UG', 'Stellplatz', '0.5', '13.38', NULL, '2025-10-21 04:05:43', '2025-10-23 09:36:13'), @@ -237,7 +237,7 @@ class TestProjektSeeder extends Seeder DB::unprepared($sql); - $sql = "INSERT INTO `orientierung_zu_abschlaeges` (`id`, `projekte_id`, `orientierung_id`, `nicht_in_orientierung`, `top_nummer`, `type`, `nutzwert`, `a`, `b`, `c`, `d`, `e`, `f`, `g`, `h`, `i`, `j`, `created_at`, `updated_at`) + $sql = "INSERT INTO `projekt_orientierung_zu_abschlaeges` (`id`, `projekte_id`, `orientierung_id`, `nicht_in_orientierung`, `top_nummer`, `type`, `nutzwert`, `a`, `b`, `c`, `d`, `e`, `f`, `g`, `h`, `i`, `j`, `created_at`, `updated_at`) VALUES ('143', '1', '0', '0', 'APG 02', NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-22 17:28:29', '2025-10-22 17:28:58'), ('144', '1', '0', '0', 'APG 03', NULL, '0', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '0.00', '2025-10-22 17:28:29', '2025-10-22 17:28:58'),