import { RDSDataService } from "aws-sdk"; import { QueryBuilderBaseParamEnum } from "../enums"; export function getParameterField(paramType: QueryBuilderBaseParamEnum, value: any) { const val: RDSDataService.Field = {}; if (value == null) { val.isNull = true; } else { switch (paramType) { case QueryBuilderBaseParamEnum.Blob: val.blobValue = value; break; case QueryBuilderBaseParamEnum.Double: val.doubleValue = value; break; case QueryBuilderBaseParamEnum.Long: val.longValue = value; break; case QueryBuilderBaseParamEnum.String: val.stringValue = value; break; case QueryBuilderBaseParamEnum.Boolean: val.booleanValue = value; break; } } return val; }