Aggiunto categorie al seeder

This commit is contained in:
Amministratore 2025-10-14 17:50:57 +02:00
parent 4351fa73b9
commit be8747983a
2 changed files with 51 additions and 35 deletions

View File

@ -305,7 +305,30 @@ CREATE TABLE IF NOT EXISTS "movimentis" (
"mov_fk_tags" INT not null, "mov_fk_tags" INT not null,
"conto_id_da" INT not null, "conto_id_da" INT not null,
"conto_id_a" 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_fk_categoria") references "categories" ("id"),
foreign key ("mov_inserito_da") references "users" ("id"), foreign key ("mov_inserito_da") references "users" ("id"),
foreign key ("mov_fk_tags") references "tags" ("id"), foreign key ("mov_fk_tags") references "tags" ("id"),

View File

@ -14,39 +14,32 @@ class CategorieSeeder extends Seeder
*/ */
public function run() public function run()
{ {
// Inserisce le categorie necessarie // Inserisce le categorie necessarie in un'unica chiamata
DB::table('categories')->insert( DB::table('categories')->insert([
[ ['cat_name' => 'Da Selezionare', 'cat_uscita' => 1, 'cat_entrata' => 1],
'cat_name'=>'Da Selezionare', ['cat_name' => 'Stipendio', 'cat_uscita' => 0, 'cat_entrata' => 1],
'cat_uscita'=>1, ['cat_name' => 'Automobili', 'cat_uscita' => 1, 'cat_entrata' => 0],
'cat_entrata'=>1, ['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],
DB::table('categories')->insert( ['cat_name' => 'Vizi', 'cat_uscita' => 0, 'cat_entrata' => 1],
[ ['cat_name' => 'Ristoranti', 'cat_uscita' => 0, 'cat_entrata' => 1],
'cat_name'=>'Stipendio', ['cat_name' => 'Caffè', 'cat_uscita' => 0, 'cat_entrata' => 1],
'cat_uscita'=>0, ['cat_name' => 'Assegno Unico', 'cat_uscita' => 1, 'cat_entrata' => 0],
'cat_entrata'=>1] ['cat_name' => 'Affitto', 'cat_uscita' => 1, 'cat_entrata' => 0],
); ['cat_name' => 'Condominio', 'cat_uscita' => 0, 'cat_entrata' => 1],
DB::table('categories')->insert( ['cat_name' => 'Casalinghi', 'cat_uscita' => 0, 'cat_entrata' => 1],
[ ['cat_name' => 'Beneficenza / offerte', 'cat_uscita' => 0, 'cat_entrata' => 1],
'cat_name'=>'Automobili', ['cat_name' => 'Divertimento / cultura', 'cat_uscita' => 0, 'cat_entrata' => 1],
'cat_uscita'=>1, ['cat_name' => 'Farmacie/sanità', 'cat_uscita' => 0, 'cat_entrata' => 1],
'cat_entrata'=>0] ['cat_name' => 'Prelievo contanti', 'cat_uscita' => 0, 'cat_entrata' => 1],
); ['cat_name' => 'Giroconto', 'cat_uscita' => 1, 'cat_entrata' => 1],
DB::table('categories')->insert( ['cat_name' => 'Abbigliamento', 'cat_uscita' => 0, 'cat_entrata' => 1],
[ ['cat_name' => 'Spese Bancarie', 'cat_uscita' => 0, 'cat_entrata' => 1],
'cat_name'=>'Alimentari', ['cat_name' => 'Vacanze', 'cat_uscita' => 0, 'cat_entrata' => 1],
'cat_uscita'=>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_entrata'=>0, ['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'],
); ]);
DB::table('categories')->insert(
[
'cat_name'=>'Utenze',
'cat_uscita'=>1,
'cat_entrata'=>0,
]
);
} }
} }