netgescon-master/Database/Seeders/ImpostazioniSeeder.php
Pikappa2 1b884feda5 v0.7 - UI Universale e Sistema Database Modernizzato
 Completato:
- Database modernizzato con chiavi id standard Laravel
- Relazioni corrette Amministratore→Stabili→Movimenti
- UI universale responsive con sidebar permission-based
- Codici alfanumerici 8 caratteri implementati
- Seeders con dati di test funzionanti
- Documentazione tecnica completa (INSTALL_LINUX, TECHNICAL_SPECS, UPDATE_SYSTEM)

🔧 Miglioramenti:
- Helper userSetting() funzionante
- Sistema multi-database preparato
- .gitignore aggiornato per sicurezza
- Migration cleanup e ottimizzazione

📚 Documentazione:
- Guida installazione Linux completa
- Specifiche tecniche dettagliate
- Sistema aggiornamenti progettato
- Progress log aggiornato
2025-07-07 17:24:30 +02:00

57 lines
1.8 KiB
PHP

<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\DB;
class ImpostazioniSeeder extends Seeder
{
public function run(): void
{
DB::table('impostazioni')->insertOrIgnore([
[
'chiave' => 'sidebar_bg',
'valore' => '#fde047',
'descrizione' => 'Colore di sfondo sidebar (giallo)',
'created_at' => now(),
'updated_at' => now(),
],
[
'chiave' => 'sidebar_text',
'valore' => '#1e293b',
'descrizione' => 'Colore testo sidebar',
'created_at' => now(),
'updated_at' => now(),
],
[
'chiave' => 'sidebar_accent',
'valore' => '#6366f1',
'descrizione' => 'Colore accento sidebar (indigo)',
'created_at' => now(),
'updated_at' => now(),
],
[
'chiave' => 'sidebar_bg_dark',
'valore' => '#23272e',
'descrizione' => 'Colore sidebar dark mode',
'created_at' => now(),
'updated_at' => now(),
],
[
'chiave' => 'sidebar_text_dark',
'valore' => '#f1f5f9',
'descrizione' => 'Colore testo sidebar dark mode',
'created_at' => now(),
'updated_at' => now(),
],
[
'chiave' => 'sidebar_accent_dark',
'valore' => '#fbbf24',
'descrizione' => 'Colore accento sidebar dark mode',
'created_at' => now(),
'updated_at' => now(),
],
]);
}
}