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