mysql-validator
Version:
MySql data type validation.
46 lines (44 loc) • 1.18 kB
JavaScript
exports.TEST = {
'float': {
valid: [
'-999.99', '999.99',
'99999999999999999999999999999999999999',
'-99999999999999999999999999999999999999'
],
invalid: [
'-999,99',
'999999999999999999999999999999999999999',
'-999999999999999999999999999999999999999'
]
},
'float unsigned': {
valid: ['0',],
invalid: ['-1']
},
'float (6,2)': {
valid: ['-9999.99', '9999.99'],
invalid: ['-99.999', '10000']
},
'float (6,2) unsigned': {
valid: ['0', '9999.99'],
invalid: ['-1', '9999.999', '10000']
},
'double': {
valid: ['-999.99', '999.99'],
invalid: [
'9999999999999999999999999999999999999999999999999999999999999999999999'+
'9999999999999999999999999999999999999999999999999999999999999999999999'+
'9999999999999999999999999999999999999999999999999999999999999999999999'+
'9999999999999999999999999999999999999999999999999999999999999999999999'+
'99999999999999999999999999999'
]
},
'decimal': { // numeric
valid: ['-9999999999', '9999999999'],
invalid: ['999,99', '99.99', '99999999999', '-99999999999']
},
'decimal (6,2)': {
valid: ['-9999.99', '9999.99'],
invalid: ['-999,99', '9999.999', '-10000']
}
};