1.1 KiB
1.1 KiB
Regole di Sviluppo del Progetto (Knowledge Base)
Questo file definisce le regole del workspace e centralizza le conoscenze per lo sviluppo di NetGescon.
Lingua dei Documenti
- Tutti i file di pianificazione (
implementation_plan.md), i resoconti (walkthrough.md) e le risposte strutturate per l'utente devono essere scritti in italiano.
Linee Guida per il Database di Staging (gescon_import)
- I dati provenienti dagli archivi MDB legacy sono mappati in modo flessibile. Le tabelle di staging (es.
condomin) possono presentare colonne differenti a seconda delle versioni dell'archivio. - Prima di effettuare interrogazioni o selezioni su tabelle di staging, recuperare l'elenco delle colonne disponibili tramite
Schema::connection('gescon_import')->getColumnListing($table)o verificare la presenza della colonna conSchema::connection('gescon_import')->hasColumn(...). - Per le viste SQL dinamiche (es.
vw_legacy_condomin_nominativi), generare lo statementCREATE OR REPLACE VIEWpopolando conNULL AS nome_colonnai campi mancanti rilevati a runtime.