MCPcopy Create free account

hub / github.com/alexdebrie/dynamodb-instagram / functions

Functions58 in github.com/alexdebrie/dynamodb-instagram

↓ 11 callersFunctiongetClient
()
src/data/client.ts:5
↓ 4 callersMethodfromItem
(item?: DynamoDB.AttributeMap)
src/data/follow.ts:18
↓ 3 callersFunctionexecuteTransactWrite
({ client, params }: executeTransactWriteInput)
src/data/utils.ts:9
↓ 3 callersFunctionrun
(program: string, xargs: string[])
scripts/helpers.ts:20
↓ 1 callersFunctioncommentOnPhoto
(photo: Photo, commentingUsername: string, content: string)
src/data/comment.ts:47
↓ 1 callersFunctioncreatePhoto
(photo: Photo)
src/data/photo.ts:54
↓ 1 callersFunctioncreateUser
(user: User)
src/data/user.ts:43
↓ 1 callersFunctionfollowUser
(followedUsername: string, followingUsername: string)
src/data/follow.ts:50
↓ 1 callersMethodfromItem
(item?: DynamoDB.AttributeMap)
src/data/like.ts:21
↓ 1 callersMethodfromItem
(item?: DynamoDB.AttributeMap)
src/data/user.ts:19
↓ 1 callersMethodfromItem
(item?: DynamoDB.AttributeMap)
src/data/photo.ts:23
↓ 1 callersMethodfromItem
(item?: DynamoDB.AttributeMap)
src/data/comment.ts:23
↓ 1 callersFunctiongetPhoto
(username: string, photoId: string)
src/data/photo.ts:71
↓ 1 callersFunctiongetUser
(username: string)
src/data/user.ts:61
↓ 1 callersFunctionlikePhoto
(photo: Photo, likingUsername: string)
src/data/like.ts:54
↓ 1 callersFunctionlistCommentsForPhoto
(photoId: string)
src/data/comment.ts:87
↓ 1 callersFunctionlistFollowedByUser
(username: string)
src/data/follow.ts:148
↓ 1 callersFunctionlistFollowersOfUser
(username: string)
src/data/follow.ts:106
↓ 1 callersFunctionlistLikesForPhoto
(photoId: string)
src/data/like.ts:94
↓ 1 callersFunctionmain
()
scripts/offline.ts:9
↓ 1 callersMethodtoItem
()
src/data/follow.ts:39
↓ 1 callersMethodtoItem
()
src/data/like.ts:42
↓ 1 callersMethodtoItem
()
src/data/user.ts:32
↓ 1 callersMethodtoItem
()
src/data/photo.ts:42
↓ 1 callersMethodtoItem
()
src/data/comment.ts:36
Methodconstructor
(followedUsername: string, followingUsername: string)
src/data/follow.ts:12
Methodconstructor
(likingUsername: string, photoId: string, likeId: string = ulid())
src/data/like.ts:14
Methodconstructor
(username: string, name?: string, followerCount?: number, followingCount?: number)
src/data/user.ts:11
Methodconstructor
(username: string, url?: string, photoId: string = ulid(), likesCount?: number, commentCount?: number)
src/data/photo.ts:14
Methodconstructor
(commentingUsername: string, photoId: string, content: string, commentId: string = ulid())
src/data/comment.ts:15
Methodgsi1pk
()
src/data/follow.ts:31
Methodgsi1pk
()
src/data/like.ts:34
Methodgsi1sk
()
src/data/follow.ts:35
Methodgsi1sk
()
src/data/like.ts:38
Functionkeys
()
src/data/base.ts:7
Functionmain
(event: APIGatewayProxyEvent)
src/handlers/listLikesForPhoto.ts:4
Functionmain
(event: APIGatewayProxyEvent)
src/handlers/listFollowersOfUser.ts:4
Functionmain
(event: APIGatewayProxyEvent)
src/handlers/createPhoto.ts:4
Functionmain
(event: APIGatewayProxyEvent)
src/handlers/getUser.ts:4
Functionmain
(event: APIGatewayProxyEvent)
src/handlers/listCommentsForPhoto.ts:4
Functionmain
(event: APIGatewayProxyEvent)
src/handlers/commentOnPhoto.ts:5
Functionmain
(event: APIGatewayProxyEvent)
src/handlers/listFollowedByUser.ts:4
Functionmain
(event: APIGatewayProxyEvent)
src/handlers/likePhoto.ts:5
Functionmain
(event: APIGatewayProxyEvent)
src/handlers/createUser.ts:4
Functionmain
(event: APIGatewayProxyEvent)
src/handlers/followUser.ts:4
Functionmain
(event: APIGatewayProxyEvent)
src/handlers/getPhoto.ts:4
FunctionofflineUrl
({ env = "dev", port = httpPort, path })
scripts/helpers.ts:7
Methodpk
()
src/data/follow.ts:23
Methodpk
()
src/data/like.ts:26
Methodpk
()
src/data/user.ts:24
Methodpk
()
src/data/photo.ts:34
Methodpk
()
src/data/comment.ts:28
Methodsk
()
src/data/follow.ts:27
Methodsk
()
src/data/like.ts:30
Methodsk
()
src/data/user.ts:28
Methodsk
()
src/data/photo.ts:38
Methodsk
()
src/data/comment.ts:32
FunctionwaitForPort
({ port = 3002, retries = 250, timeout = 10000 })
scripts/helpers.ts:9