diff --git a/database/database_dump.sql b/database/database_dump.sql index 04cb6fa..c74c249 100755 --- a/database/database_dump.sql +++ b/database/database_dump.sql @@ -305,7 +305,30 @@ CREATE TABLE IF NOT EXISTS "movimentis" ( "mov_fk_tags" INT not null, "conto_id_da" INT not null, "conto_id_a" INT not null, - "import_hash" text not null, + "import_hash" text not null,INSERT INTO categories VALUES(1,NULL,NULL,'Da Selezionare',1,1); +INSERT INTO categories VALUES(2,NULL,NULL,'Stipendio',1,0); +INSERT INTO categories VALUES(3,NULL,NULL,'Automobili',0,1); +INSERT INTO categories VALUES(4,NULL,NULL,'Alimentari',0,1); +INSERT INTO categories VALUES(5,NULL,NULL,'Utenze',0,1); +INSERT INTO categories VALUES(6,NULL,NULL,'Acquisti Online',0,1); +INSERT INTO categories VALUES(7,NULL,NULL,'Vizi',0,1); +INSERT INTO categories VALUES(8,NULL,NULL,'Ristoranti',0,1); +INSERT INTO categories VALUES(9,NULL,NULL,'Caffè',0,1); +INSERT INTO categories VALUES(10,NULL,NULL,'Assegno Unico',1,0); +INSERT INTO categories VALUES(11,NULL,NULL,'Affitto',1,0); +INSERT INTO categories VALUES(12,NULL,NULL,'Condominio',0,1); +INSERT INTO categories VALUES(13,NULL,NULL,'Casalinghi',0,1); +INSERT INTO categories VALUES(14,NULL,NULL,'Beneficenza / offerte',0,1); +INSERT INTO categories VALUES(15,NULL,NULL,'Divertimento / cultura',0,1); +INSERT INTO categories VALUES(16,NULL,NULL,'Farmacie/sanità',0,1); +INSERT INTO categories VALUES(17,NULL,NULL,'Prelievo contanti',0,1); +INSERT INTO categories VALUES(18,NULL,NULL,'Giroconto',1,1); +INSERT INTO categories VALUES(19,NULL,NULL,'Abbigliamento',0,1); +INSERT INTO categories VALUES(20,NULL,NULL,'Spese Bancarie',0,1); +INSERT INTO categories VALUES(21,NULL,NULL,'Vacanze',0,1); +INSERT INTO categories VALUES(22,'2025-09-05 09:39:44','2025-09-05 09:39:44','Rimborsi',0,0); +INSERT INTO categories VALUES(23,'2025-09-05 10:02:48','2025-09-05 10:02:48','RIcarica Satispay',0,1); +INSERT INTO categories VALUES(24,'2025-09-05 13:51:53','2025-09-05 13:51:53','Benessere e bellezza',0,0); foreign key ("mov_fk_categoria") references "categories" ("id"), foreign key ("mov_inserito_da") references "users" ("id"), foreign key ("mov_fk_tags") references "tags" ("id"), diff --git a/database/seeders/CategorieSeeder.php b/database/seeders/CategorieSeeder.php index 61f6afc..8e1a944 100644 --- a/database/seeders/CategorieSeeder.php +++ b/database/seeders/CategorieSeeder.php @@ -14,39 +14,32 @@ class CategorieSeeder extends Seeder */ public function run() { - // Inserisce le categorie necessarie - DB::table('categories')->insert( - [ - 'cat_name'=>'Da Selezionare', - 'cat_uscita'=>1, - 'cat_entrata'=>1, - ] - ); - DB::table('categories')->insert( - [ - 'cat_name'=>'Stipendio', - 'cat_uscita'=>0, - 'cat_entrata'=>1] - ); - DB::table('categories')->insert( - [ - 'cat_name'=>'Automobili', - 'cat_uscita'=>1, - 'cat_entrata'=>0] - ); - DB::table('categories')->insert( - [ - 'cat_name'=>'Alimentari', - 'cat_uscita'=>1, - 'cat_entrata'=>0, - ] - ); - DB::table('categories')->insert( - [ - 'cat_name'=>'Utenze', - 'cat_uscita'=>1, - 'cat_entrata'=>0, - ] - ); + // Inserisce le categorie necessarie in un'unica chiamata + DB::table('categories')->insert([ + ['cat_name' => 'Da Selezionare', 'cat_uscita' => 1, 'cat_entrata' => 1], + ['cat_name' => 'Stipendio', 'cat_uscita' => 0, 'cat_entrata' => 1], + ['cat_name' => 'Automobili', 'cat_uscita' => 1, 'cat_entrata' => 0], + ['cat_name' => 'Alimentari', 'cat_uscita' => 1, 'cat_entrata' => 0], + ['cat_name' => 'Utenze', 'cat_uscita' => 1, 'cat_entrata' => 0], + ['cat_name' => 'Acquisti Online', 'cat_uscita' => 0, 'cat_entrata' => 1], + ['cat_name' => 'Vizi', 'cat_uscita' => 0, 'cat_entrata' => 1], + ['cat_name' => 'Ristoranti', 'cat_uscita' => 0, 'cat_entrata' => 1], + ['cat_name' => 'Caffè', 'cat_uscita' => 0, 'cat_entrata' => 1], + ['cat_name' => 'Assegno Unico', 'cat_uscita' => 1, 'cat_entrata' => 0], + ['cat_name' => 'Affitto', 'cat_uscita' => 1, 'cat_entrata' => 0], + ['cat_name' => 'Condominio', 'cat_uscita' => 0, 'cat_entrata' => 1], + ['cat_name' => 'Casalinghi', 'cat_uscita' => 0, 'cat_entrata' => 1], + ['cat_name' => 'Beneficenza / offerte', 'cat_uscita' => 0, 'cat_entrata' => 1], + ['cat_name' => 'Divertimento / cultura', 'cat_uscita' => 0, 'cat_entrata' => 1], + ['cat_name' => 'Farmacie/sanità', 'cat_uscita' => 0, 'cat_entrata' => 1], + ['cat_name' => 'Prelievo contanti', 'cat_uscita' => 0, 'cat_entrata' => 1], + ['cat_name' => 'Giroconto', 'cat_uscita' => 1, 'cat_entrata' => 1], + ['cat_name' => 'Abbigliamento', 'cat_uscita' => 0, 'cat_entrata' => 1], + ['cat_name' => 'Spese Bancarie', 'cat_uscita' => 0, 'cat_entrata' => 1], + ['cat_name' => 'Vacanze', 'cat_uscita' => 0, 'cat_entrata' => 1], + ['cat_name' => 'Rimborsi', 'cat_uscita' => 0, 'cat_entrata' => 0, 'created_at' => '2025-09-05 09:39:44', 'updated_at' => '2025-09-05 09:39:44'], + ['cat_name' => 'RIcarica Satispay', 'cat_uscita' => 0, 'cat_entrata' => 1, 'created_at' => '2025-09-05 10:02:48', 'updated_at' => '2025-09-05 10:02:48'], + ['cat_name' => 'Benessere e bellezza', 'cat_uscita' => 0, 'cat_entrata' => 0, 'created_at' => '2025-09-05 13:51:53', 'updated_at' => '2025-09-05 13:51:53'], + ]); } }