UNPKG

lux-framework

Version:

Build scalable, Node.js-powered REST APIs with almost no code.

43 lines (34 loc) 712 B
// @flow export const UNIQUE_CONSTRAINT = /UNIQUE\sCONSTRAINT/ig; export const VALID_DRIVERS = [ 'pg', 'sqlite3', 'mssql', 'mysql', 'mysql2', 'mariasql', 'strong-oracle', 'oracle' ]; export const TYPE_ALIASES = new Map([ ['enu', 'array'], ['enum', 'array'], ['json', 'object'], ['jsonb', 'object'], ['binary', 'buffer'], ['bool', 'boolean'], ['boolean', 'boolean'], ['time', 'date'], ['date', 'date'], ['datetime', 'date'], ['text', 'string'], ['uuid', 'string'], ['string', 'string'], ['varchar', 'string'], ['int', 'number'], ['float', 'number'], ['integer', 'number'], ['decimal', 'number'], ['floating', 'number'], ['bigInteger', 'number'] ]);