DBType
This Class represent a database type. It is used in the
See
TableMapping Class
Example
DBType.string() // -> varchar(MAX)
DBType.string(length) // -> varchar(20)
DBType.numeric() // -> float
DBType.float() // -> float
DBType.integer() // -> int
DBType.date() // -> datetime
DBType.timestamp() // -> timestamp
DBType.boolean() // -> bit
@class DBType
Constructors
Constructor
new DBType(
dbType,resultSetFunc,formatter):DBType
Parameters
dbType
string
resultSetFunc
string
formatter
(value, withQuotes) => string
Returns
DBType
Properties
format()
format: (
value,withQuotes) =>any
Parameters
value
any
withQuotes
boolean
Returns
any
dbType
dbType:
string
resultSetFunc
resultSetFunc:
string
formatter()
formatter: (
value,withQuotes) =>string
Parameters
value
any
withQuotes
boolean
Returns
string
MAX
staticMAX:string
DateTimePattern
staticDateTimePattern:RegExp
DatePattern
staticDatePattern:RegExp
ISO8601DateTimePattern
staticISO8601DateTimePattern:RegExp
ISO8601DatePattern
staticISO8601DatePattern:RegExp
Methods
string()
staticstring(length?):DBType
Parameters
length?
number
Returns
DBType
numeric()
staticnumeric():DBType
Returns
DBType
float()
staticfloat():DBType
Returns
DBType
integer()
staticinteger():DBType
Returns
DBType
date()
staticdate():DBType
Returns
DBType
timestamp()
statictimestamp():DBType
Returns
DBType
boolean()
staticboolean():DBType
Returns
DBType