From 0ba070ba5412d07084c04ad940b9b7170a174b9e Mon Sep 17 00:00:00 2001 From: FlavioBarachino <flavio.barachino@gmail.com> Date: Thu, 19 Oct 2023 10:22:36 +0200 Subject: [PATCH] creato seeder iniziale per Documenti e modificato migration File di Documentis --- ...2_03_14_151214_create_documentis_table.php | 18 ++------ database/seeders/Documenti.php | 44 +++++++++++++++++++ resources/views/documenti/lista.blade.php | 9 ++-- 3 files changed, 52 insertions(+), 19 deletions(-) create mode 100644 database/seeders/Documenti.php diff --git a/database/migrations/2022_03_14_151214_create_documentis_table.php b/database/migrations/2022_03_14_151214_create_documentis_table.php index a738800..bb5579e 100644 --- a/database/migrations/2022_03_14_151214_create_documentis_table.php +++ b/database/migrations/2022_03_14_151214_create_documentis_table.php @@ -16,22 +16,12 @@ class CreateDocumentisTable extends Migration Schema::create('documentis', function (Blueprint $table) { $table->id(); $table->timestamps(); - $table->foreignId('movimenti_id'); $table->string('descrizione'); - $table->string('filename'); + // $table->foreignId('movimenti_id'); + // Aggiunto per definire il nome della cartella + $table->string('path'); + // $table->string('filename'); }); - - /* - {issue #5} GITEA - proposta modifica - Schema::create('documentis', function (Blueprint $table) { - $table->id(); - $table->timestamps(); - $table->string('entita'); - $table->bigInteger('entita_id'); - $table->string('descrizione'); - $table->string('filename'); - }); - */ } /** diff --git a/database/seeders/Documenti.php b/database/seeders/Documenti.php new file mode 100644 index 0000000..52e97f9 --- /dev/null +++ b/database/seeders/Documenti.php @@ -0,0 +1,44 @@ +<?php + +namespace Database\Seeders; + +use Illuminate\Database\Seeder; +use App\Models\Documenti as Doc; + +class Documenti extends Seeder +{ + /** + * Run the database seeds. + * + * @return void + */ + public function run() + { + // + Doc::create([ + 'id'=>0, + 'descrizione' => 'Movimenti', + 'path' => 'Movimenti', + ], + [ + 'id' => 1, + 'descrizione' => 'Contratti', + 'path' => 'Contratti', + ], + [ + 'id' => 2, + 'descrizione' => 'Automobili', + 'path' => 'Automobili', + ], + [ + 'id' => 3, + 'descrizione' => 'Progetti', + 'path' => 'Progetti', + ], + [ + 'id' => 4, + 'descrizione' => 'Documenti', + 'path' => 'Documenti', + ]); + } +} diff --git a/resources/views/documenti/lista.blade.php b/resources/views/documenti/lista.blade.php index 09f620d..84019b3 100644 --- a/resources/views/documenti/lista.blade.php +++ b/resources/views/documenti/lista.blade.php @@ -6,18 +6,16 @@ @section('content') <div class="row p-2"> - <a href="document/new/folder" class="button"> + Nuova Cartella</a> </div> -</div> + <div class="row"> <div class="col-lg-12"> <div class="panel panel-default"> <div class="panel-heading"> Lista cartelle </div> - <div class="panel-body"> - + <div class="panel-body"> <table class="table table-striped table-bordered table-hover" id="tab_documenti"> <thead> <tr> @@ -39,7 +37,8 @@ </div> </div> </div> + @endsection @section('script') -<script src="/js/app/documenti.js"></script> + <script src="/js/app/documenti.js"></script> @endsection \ No newline at end of file