bms-repository/commands/add-object/template/api/blank.service.ts
2024-10-12 14:08:09 +11:00

14 lines
518 B
TypeScript

import { {{ nameFirst }} } from '@baseline/types/{{ nameKebab }}';
import { getDynamodbConnection } from '@baselinejs/dynamodb';
import { ServiceObject } from '../../util/service-object';
const dynamoDb = getDynamodbConnection({
region: `${process.env.API_REGION}`,
});
export const {{ nameCamel }}Service = new ServiceObject<{{ nameFirst }}>({
dynamoDb: dynamoDb,
objectName: '{{ nameFirst }}',
table: `${process.env.APP_NAME}-${process.env.NODE_ENV}-{{ nameKebab }}`,
primaryKey: '{{ primaryKey }}',
});