by g.lanzi » 24 February 2011, 8:19
Allo stato attuale la soluzione è quella di dividere la modifica del database in due step:
1) premi F5 e nella schermata di compilazione del db selezioni solo crea ddl e non esegui ddl
2) apri il file [nomedb].ddl creato da In.de di fianco al file .ipd e modifichi i BLOB in MEDIUMBLOB
3) premi F5 e nella schermata di compilazione del db non selezioni crea ddl ma solo esegui ddl
In questo modo fai creare tutto il ddl di modifica/creazione del database a In.de e lo cambi come ti serve prima dell'effettiva esecuzione sul database server.
Questo è un caso un po' particolare perché su MySQL ci sono i tre tipi di blob non gestiti da In.de, ogni altro tipo di modifica al ddl è da evitare.
Ricordati di specificare comunque il giusto maxlength nella definizione del campo nel progetto, l'applicazione usa quel dato per gestire l'upload dei file e impedisce il caricamento di file troppo grandi.
Giuseppe Lanzi
Director of Support services
Pro Gamma S.p.A.