[TYPO3-dev] Request for cleanup of typo3 database schema
    Martin Kutschker 
    martin.kutschker-n0spam at no5pam-blackbox.net
       
    Sat Mar 10 18:24:00 CET 2007
    
    
  
Sven Wilhelm schrieb:
> 
> I started to cleanup all int(xx) fields to INTEGERS,
Can you explain to me why? DBAL will create integer fields anyway (in 
the installer/EM), so why bother with the tables.sql files? Or do you 
mean DECIMAL?
FYI: The number in brackes does not signify the range of the integer, 
but the default column width used in the shell. It can be omitted. And 
INTEGER is just a synonyum for INT.
Note: the tables.sql files are not meant to be fed directly into a 
server that's not Mysql. Any changes to allow that are IMHO pointless. 
We should only make sure they contain only definitions that are portable 
and can be handled by DBAL.
 > most int(1|3|4) to BOOLEAN
Ouch. TYPO3 uses "pseudoboolean=1" in the SQL queries. Doesn't that 
worry PostgreSQL?
 > and all blob types to TEXT.
As I have said, this should be ok, but please report if you stuble 
across real BLOBs.
Masi
    
    
More information about the TYPO3-dev
mailing list