issues
search
is09-souzou
/
AppSync-Resolver-Mapping-Lambda
AWS Lambda
0
stars
0
forks
source link
[WIP] Feat Popular Tag and Refactor
#38
Closed
NozomiSugiyama
closed
5 years ago
NozomiSugiyama
commented
5 years ago
Feat Popular Tag and Refactor
Overview
getPopularTags Queryの検索結果数を制限する
ClientからMutation CreateWorkが実行され、結果を返却する際に、DynamoDBのPopular Tags tableへと結果の作品に付与されたTagを挿入(すでにタグが存在した場合は更新)する。
Changes
Commentの誤字を修正
User一覧取得のpaginationを実装
handlerの修正
userConnectionの型の追加
modelの修正
命名の修正
pagination用にDBに
system(user)
,
createdAt
カラムを追加
AppSync上のUserの型に
createdAt
カラムを追加する必要あり
Popular Tagの実装
modelの追加
handlerの追加
pagination用にDBに
system(user)
,
createdAt
カラムを追加
AppSync上のPopular Tagの型に
createdAt
カラムを追加する必要あり
注: AppSyncからの呼び出しは現状未想定
Impact range
Operation requirement
現状すべて中途半端
動作確認はまだ行っていない。
AppSync(Lambdaを含む)でstaging環境は用意していないので、Testの際はバックアップの確保と時間の配慮を行う
Supplement
Feat Popular Tag and Refactor
Overview
Changes
system(user)
,createdAt
カラムを追加createdAt
カラムを追加する必要ありsystem(user)
,createdAt
カラムを追加createdAt
カラムを追加する必要ありImpact range
Operation requirement
Supplement