Skip to content
  • Andrea Valassi's avatar
    Add new exceptions for invalid payload specifications. · a490ab1c
    Andrea Valassi authored
        /// Throws an Exception if an invalid payload specification is specified:
        /// there can be at most 900 fields, including up to 10 BLOB fields;
        /// field names must have between 1 and 30 characters (including only
        /// letters, digits or '_'), must start with a letter and cannot start
        /// with the "COOL_" prefix (in any lowercase/uppercase combination).
    
    Note about these constraints:
    - oracle max# columns is 1000 (COOL:900)
    - mysql max# blob columns is 15 (COOL:10)
    - oracle max column length is 30 (COOL:30 - mysql:64)
    
    
    git-svn-id: file:///git/lcgcool.svndb/cool/trunk@8464 4525493e-7705-40b1-a816-d608a930855b
    a490ab1c