@grapi/server
Version:
Grapi Schema Generator For GraphQL Server
35 lines (34 loc) • 1.69 kB
JavaScript
;
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;