UNPKG

@aws-amplify/appsync-modelgen-plugin

Version:
91 lines 2.73 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.DART_SCALAR_MAP = exports.METADATA_SCALAR_MAP = exports.TYPESCRIPT_SCALAR_MAP = exports.SWIFT_SCALAR_MAP = exports.JAVA_TYPE_IMPORT_MAP = exports.JAVA_SCALAR_MAP = void 0; const dart_config_1 = require("../configs/dart-config"); exports.JAVA_SCALAR_MAP = { ID: 'String', String: 'String', Int: 'Integer', Float: 'Double', Boolean: 'Boolean', AWSDate: 'Temporal.Date', AWSDateTime: 'Temporal.DateTime', AWSTime: 'Temporal.Time', AWSTimestamp: 'Temporal.Timestamp', AWSEmail: 'String', AWSJSON: 'String', AWSURL: 'String', AWSPhone: 'String', AWSIPAddress: 'String', }; exports.JAVA_TYPE_IMPORT_MAP = { 'Temporal.DateTime': 'com.amplifyframework.core.model.temporal.Temporal', 'Temporal.Date': 'com.amplifyframework.core.model.temporal.Temporal', 'Temporal.Time': 'com.amplifyframework.core.model.temporal.Temporal', 'Temporal.Timestamp': 'com.amplifyframework.core.model.temporal.Temporal', }; exports.SWIFT_SCALAR_MAP = { ID: 'String', String: 'String', Int: 'Int', Float: 'Double', Boolean: 'Bool', AWSDate: 'Temporal.Date', AWSTime: 'Temporal.Time', AWSDateTime: 'Temporal.DateTime', AWSTimestamp: 'Int', AWSEmail: 'String', AWSJSON: 'String', AWSURL: 'String', AWSPhone: 'String', AWSIPAddress: 'String', }; exports.TYPESCRIPT_SCALAR_MAP = { ID: 'string', String: 'string', Int: 'number', Float: 'number', Boolean: 'boolean', AWSDate: 'string', AWSDateTime: 'string', AWSTime: 'string', AWSTimestamp: 'number', AWSEmail: 'string', AWSJSON: 'string', AWSURL: 'string', AWSPhone: 'string', AWSIPAddress: 'string', }; exports.METADATA_SCALAR_MAP = { ID: 'ID', Boolean: 'Boolean', String: 'String', AWSDate: 'AWSDate', AWSTime: 'AWSTime', AWSDateTime: 'AWSDateTime', AWSEmail: 'AWSEmail', AWSJSON: 'AWSJSON', AWSURL: 'AWSURL', AWSPhone: 'AWSPhone', AWSIPAddress: 'AWSIPAddress', Int: 'Int', Float: 'Float', AWSTimestamp: 'AWSTimestamp', }; exports.DART_SCALAR_MAP = { ID: 'String', String: 'String', Int: 'int', Float: 'double', Boolean: 'bool', AWSDate: `${dart_config_1.AMPLIFY_CORE_PREFIX}.TemporalDate`, AWSDateTime: `${dart_config_1.AMPLIFY_CORE_PREFIX}.TemporalDateTime`, AWSTime: `${dart_config_1.AMPLIFY_CORE_PREFIX}.TemporalTime`, AWSTimestamp: `${dart_config_1.AMPLIFY_CORE_PREFIX}.TemporalTimestamp`, AWSEmail: 'String', AWSJSON: 'String', AWSURL: 'String', AWSPhone: 'String', AWSIPAddress: 'String', }; //# sourceMappingURL=index.js.map