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,
"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"),

View File

@ -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'],
]);
}
}