[TYPO3-UG Italy] Come forzare un campo a int(11) unsigned

Ivano Luberti luberti at archicoop.it
Wed Jan 5 10:01:17 CET 2011


Ciao a tutti.
Quello che dice Stefano e' giusto, come ti hanno scritto anche sulla ml
inglese.
O modifichi il sorgente di kickstarter oppure non lo utilizzi piu' per
sovrascrivere i file generati.
Un metodo un po' macchinoso ma che potrebbe funzionare e' di scrivere i
file in un posto e svilupparli in un altro.
Poi tutte le volte che con kickstarter modifichi i file (li sovrascrivi
per l'esattezza) usi dei tool come winmerge per aggiornare i file che
stai sviluppando, tenendo solo le modifiche che ti interessano.
Non l'ho mai fatto con kickstarter ma con altri tool di sviluppo di
codice automatico si.



Il 04/01/2011 22.03, Stefano Cecere ha scritto:
> On Tue, 04 Jan 2011 19:38:01 +0100, Tonix (Antonio Nati)
> <tonix at interazioni.it> wrote:
>
>> Sto sviluppando un'estensione basata su molte tabelle MySQL, e sto
>> usando le foreign key per garantire l'integrità del DB.
>>
>> Mi sta nascendo un problema su un campo che deve far riferimento alla
>> UID dell'utente, perché dovrebbe essere int(11) unsigned, mentre il
>> kick starter genera solo int(11), quindi la foreign key non viene
>> accettata.
>> Ho modificato il campo (tutti i campi) a mano, ho modificato anche
>> ext_tables.sql, ma dopo ogni modifica del kick starter, tutto viene
>> rimesso com'era prima, int(11).
>>
>> Ho la sensazione che l'operazione sia impossibile (spero di sbagliarmi).
>
> è impossibile se continui ad usare il kickstarter per modificare
> l'estensione!
>
> questa è una prassi molto sconsigliata perchè appunto perdi tutte le
> modifica "a mano" che il kickstarter non supporta
>
> una volta fatto il prototipo dell'estensione, e modificato
> ext_tables.sql non lanciare più il kickstarter!
>
> ciao e buon anno
>

-- 
==================================================
dott. Ivano Mario Luberti
Archimede Informatica societa' cooperativa a r. l.
Sede Operativa
Via Gereschi 36 - 56126- Pisa
tel.: +39-050- 580959
tel/fax: +39-050-9711344
web: www.archicoop.it
==================================================



More information about the TYPO3-UG-Italy mailing list