UNPKG

@grapi/server

Version:

Grapi Schema Generator For GraphQL Server

35 lines (34 loc) 1.69 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.scalarSchema = exports.orderByInputName = exports.orderByInputEnum = exports.inputIntBetweenName = exports.inputIntBetween = exports.inputFloatBetweenName = exports.inputFloatBetween = exports.inputDateTimeBetweenName = exports.inputDateTimeBetween = void 0; const scalarDateTime = `scalar DateTime\n`; const scalarEmail = `scalar Email\n`; const scalarUrl = `scalar Url\n`; const scalarJson = `scalar JSON\n`; const scalarJsonObject = `scalar Json\n`; const scalarPhone = `scalar Phone\n`; const scalarSchema = ``.concat(...[ scalarDateTime, scalarEmail, scalarUrl, scalarJson, scalarJsonObject, scalarPhone, ]); exports.scalarSchema = scalarSchema; const orderByInputName = `OrderByEnum`; exports.orderByInputName = orderByInputName; const orderByInputEnum = `enum ${orderByInputName} { ASC DESC }`; exports.orderByInputEnum = orderByInputEnum; const inputIntBetweenName = `BetweenFilterInt`; exports.inputIntBetweenName = inputIntBetweenName; const inputFloatBetweenName = `BetweenFilterFloat`; exports.inputFloatBetweenName = inputFloatBetweenName; const inputDateTimeBetweenName = `BetweenFilterDateTime`; exports.inputDateTimeBetweenName = inputDateTimeBetweenName; const inputIntBetween = `input ${inputIntBetweenName} { from: Int to: Int }`; exports.inputIntBetween = inputIntBetween; const inputFloatBetween = `input ${inputFloatBetweenName} { from: Float to: Float }`; exports.inputFloatBetween = inputFloatBetween; const inputDateTimeBetween = `input ${inputDateTimeBetweenName} { from: DateTime to: DateTime }`; exports.inputDateTimeBetween = inputDateTimeBetween;