UNPKG

easy-mssql

Version:

This is a simple and easy to use mssql library for node.js

51 lines (48 loc) 1.4 kB
/** * This object contains the SQL data types. * @file sql_types.d.ts * @description This file contains the SQL data types. * @module */ interface SqlTypeOptions { notNull: () => string; primaryKey: () => string; unique: () => string; autoIncrement: () => string; default: (value?: any) => string; check: (value?: any) => string; foreignKey: (table?: string, column?: string) => string; } interface SqlTypes { varchar: (length?: number) => string; int: () => string; bigint: () => string; smallint: () => string; tinyint: () => string; bit: () => string; float: () => string; real: () => string; decimal: (precision?: number, scale?: number) => string; numeric: () => string; money: () => string; smallmoney: () => string; date: () => string; time: () => string; datetime: () => string; datetime2: () => string; smalldatetime: () => string; timestamp: () => string; char: () => string; nchar: () => string; text: () => string; ntext: () => string; binary: () => string; varbinary: () => string; image: () => string; uniqueidentifier: () => string; sql_variant: () => string; xml: () => string; options: SqlTypeOptions; } declare const sqlTypes: SqlTypes; export { sqlTypes, SqlTypes, SqlTypeOptions };