-- NOTE: This file is auto generated by ./sql-generator -- ActivityRepository.search select "activity".*, ( select to_json(obj) from ( select "id", "name", "email", "profileImagePath", "profileChangedAt" from "users" where "users"."id" = "activity"."userId" and "users"."deletedAt" is null ) as obj ) as "user" from "activity" left join "assets" on "assets"."id" = "activity"."assetId" and "assets"."deletedAt" is null where "activity"."albumId" = $1 order by "activity"."createdAt" asc -- ActivityRepository.getStatistics select count(*) as "count" from "activity" inner join "users" on "users"."id" = "activity"."userId" and "users"."deletedAt" is null left join "assets" on "assets"."id" = "activity"."assetId" where "activity"."assetId" = $1 and "activity"."albumId" = $2 and "activity"."isLiked" = $3 and "assets"."deletedAt" is null and "assets"."fileCreatedAt" is not null and "assets"."fileModifiedAt" is not null and "assets"."localDateTime" is not null