📦 EqualifyEverything / equalify-api

📄 postConfirmationConfirmSignUp.ts · 11 lines
1
2
3
4
5
6
7
8
9
10
11import { db } from '#src/utils';

export const postConfirmationConfirmSignUp = async (event) => {
    const { sub, email, given_name, family_name } = event.request.userAttributes;
    await db.connect();
    await db.query(`
        INSERT INTO "users" ("id", "email", "first_name", "last_name") VALUES ($1, $2, $3, $4)
    `, [sub, email, given_name, family_name]);
    await db.clean();
    return event;
}