mirror of
https://github.com/immich-app/immich.git
synced 2026-05-18 03:10:24 +03:00
refactor: database column names (#23356)
This commit is contained in:
@@ -25,8 +25,8 @@ select
|
||||
"album"."id"
|
||||
from
|
||||
"album"
|
||||
left join "album_user" as "albumUsers" on "albumUsers"."albumsId" = "album"."id"
|
||||
left join "user" on "user"."id" = "albumUsers"."usersId"
|
||||
left join "album_user" as "albumUsers" on "albumUsers"."albumId" = "album"."id"
|
||||
left join "user" on "user"."id" = "albumUsers"."userId"
|
||||
and "user"."deletedAt" is null
|
||||
where
|
||||
"album"."id" in ($1)
|
||||
@@ -52,8 +52,8 @@ select
|
||||
"album"."id"
|
||||
from
|
||||
"album"
|
||||
left join "album_user" on "album_user"."albumsId" = "album"."id"
|
||||
left join "user" on "user"."id" = "album_user"."usersId"
|
||||
left join "album_user" on "album_user"."albumId" = "album"."id"
|
||||
left join "user" on "user"."id" = "album_user"."userId"
|
||||
and "user"."deletedAt" is null
|
||||
where
|
||||
"album"."id" in ($1)
|
||||
@@ -81,11 +81,11 @@ select
|
||||
"asset"."livePhotoVideoId"
|
||||
from
|
||||
"album"
|
||||
inner join "album_asset" as "albumAssets" on "album"."id" = "albumAssets"."albumsId"
|
||||
inner join "asset" on "asset"."id" = "albumAssets"."assetsId"
|
||||
inner join "album_asset" as "albumAssets" on "album"."id" = "albumAssets"."albumId"
|
||||
inner join "asset" on "asset"."id" = "albumAssets"."assetId"
|
||||
and "asset"."deletedAt" is null
|
||||
left join "album_user" as "albumUsers" on "albumUsers"."albumsId" = "album"."id"
|
||||
left join "user" on "user"."id" = "albumUsers"."usersId"
|
||||
left join "album_user" as "albumUsers" on "albumUsers"."albumId" = "album"."id"
|
||||
left join "user" on "user"."id" = "albumUsers"."userId"
|
||||
and "user"."deletedAt" is null
|
||||
cross join "target"
|
||||
where
|
||||
@@ -136,11 +136,11 @@ from
|
||||
"shared_link"
|
||||
left join "album" on "album"."id" = "shared_link"."albumId"
|
||||
and "album"."deletedAt" is null
|
||||
left join "shared_link_asset" on "shared_link_asset"."sharedLinksId" = "shared_link"."id"
|
||||
left join "asset" on "asset"."id" = "shared_link_asset"."assetsId"
|
||||
left join "shared_link_asset" on "shared_link_asset"."sharedLinkId" = "shared_link"."id"
|
||||
left join "asset" on "asset"."id" = "shared_link_asset"."assetId"
|
||||
and "asset"."deletedAt" is null
|
||||
left join "album_asset" on "album_asset"."albumsId" = "album"."id"
|
||||
left join "asset" as "albumAssets" on "albumAssets"."id" = "album_asset"."assetsId"
|
||||
left join "album_asset" on "album_asset"."albumId" = "album"."id"
|
||||
left join "asset" as "albumAssets" on "albumAssets"."id" = "album_asset"."assetId"
|
||||
and "albumAssets"."deletedAt" is null
|
||||
where
|
||||
"shared_link"."id" = $1
|
||||
|
||||
@@ -43,13 +43,13 @@ select
|
||||
from
|
||||
"user"
|
||||
where
|
||||
"user"."id" = "album_user"."usersId"
|
||||
"user"."id" = "album_user"."userId"
|
||||
) as obj
|
||||
) as "user"
|
||||
from
|
||||
"album_user"
|
||||
where
|
||||
"album_user"."albumsId" = "album"."id"
|
||||
"album_user"."albumId" = "album"."id"
|
||||
) as agg
|
||||
) as "albumUsers",
|
||||
(
|
||||
@@ -76,9 +76,9 @@ select
|
||||
from
|
||||
"asset"
|
||||
left join "asset_exif" on "asset"."id" = "asset_exif"."assetId"
|
||||
inner join "album_asset" on "album_asset"."assetsId" = "asset"."id"
|
||||
inner join "album_asset" on "album_asset"."assetId" = "asset"."id"
|
||||
where
|
||||
"album_asset"."albumsId" = "album"."id"
|
||||
"album_asset"."albumId" = "album"."id"
|
||||
and "asset"."deletedAt" is null
|
||||
and "asset"."visibility" in ('archive', 'timeline')
|
||||
order by
|
||||
@@ -134,18 +134,18 @@ select
|
||||
from
|
||||
"user"
|
||||
where
|
||||
"user"."id" = "album_user"."usersId"
|
||||
"user"."id" = "album_user"."userId"
|
||||
) as obj
|
||||
) as "user"
|
||||
from
|
||||
"album_user"
|
||||
where
|
||||
"album_user"."albumsId" = "album"."id"
|
||||
"album_user"."albumId" = "album"."id"
|
||||
) as agg
|
||||
) as "albumUsers"
|
||||
from
|
||||
"album"
|
||||
inner join "album_asset" on "album_asset"."albumsId" = "album"."id"
|
||||
inner join "album_asset" on "album_asset"."albumId" = "album"."id"
|
||||
where
|
||||
(
|
||||
"album"."ownerId" = $1
|
||||
@@ -154,11 +154,11 @@ where
|
||||
from
|
||||
"album_user"
|
||||
where
|
||||
"album_user"."albumsId" = "album"."id"
|
||||
and "album_user"."usersId" = $2
|
||||
"album_user"."albumId" = "album"."id"
|
||||
and "album_user"."userId" = $2
|
||||
)
|
||||
)
|
||||
and "album_asset"."assetsId" = $3
|
||||
and "album_asset"."assetId" = $3
|
||||
and "album"."deletedAt" is null
|
||||
order by
|
||||
"album"."createdAt" desc,
|
||||
@@ -166,7 +166,7 @@ order by
|
||||
|
||||
-- AlbumRepository.getMetadataForIds
|
||||
select
|
||||
"album_asset"."albumsId" as "albumId",
|
||||
"album_asset"."albumId" as "albumId",
|
||||
min(
|
||||
("asset"."localDateTime" AT TIME ZONE 'UTC'::text)::date
|
||||
) as "startDate",
|
||||
@@ -177,13 +177,13 @@ select
|
||||
count("asset"."id")::int as "assetCount"
|
||||
from
|
||||
"asset"
|
||||
inner join "album_asset" on "album_asset"."assetsId" = "asset"."id"
|
||||
inner join "album_asset" on "album_asset"."assetId" = "asset"."id"
|
||||
where
|
||||
"asset"."visibility" in ('archive', 'timeline')
|
||||
and "album_asset"."albumsId" in ($1)
|
||||
and "album_asset"."albumId" in ($1)
|
||||
and "asset"."deletedAt" is null
|
||||
group by
|
||||
"album_asset"."albumsId"
|
||||
"album_asset"."albumId"
|
||||
|
||||
-- AlbumRepository.getOwned
|
||||
select
|
||||
@@ -228,13 +228,13 @@ select
|
||||
from
|
||||
"user"
|
||||
where
|
||||
"user"."id" = "album_user"."usersId"
|
||||
"user"."id" = "album_user"."userId"
|
||||
) as obj
|
||||
) as "user"
|
||||
from
|
||||
"album_user"
|
||||
where
|
||||
"album_user"."albumsId" = "album"."id"
|
||||
"album_user"."albumId" = "album"."id"
|
||||
) as agg
|
||||
) as "albumUsers",
|
||||
(
|
||||
@@ -283,13 +283,13 @@ select
|
||||
from
|
||||
"user"
|
||||
where
|
||||
"user"."id" = "album_user"."usersId"
|
||||
"user"."id" = "album_user"."userId"
|
||||
) as obj
|
||||
) as "user"
|
||||
from
|
||||
"album_user"
|
||||
where
|
||||
"album_user"."albumsId" = "album"."id"
|
||||
"album_user"."albumId" = "album"."id"
|
||||
) as agg
|
||||
) as "albumUsers",
|
||||
(
|
||||
@@ -332,10 +332,10 @@ where
|
||||
from
|
||||
"album_user"
|
||||
where
|
||||
"album_user"."albumsId" = "album"."id"
|
||||
"album_user"."albumId" = "album"."id"
|
||||
and (
|
||||
"album"."ownerId" = $1
|
||||
or "album_user"."usersId" = $2
|
||||
or "album_user"."userId" = $2
|
||||
)
|
||||
)
|
||||
or exists (
|
||||
@@ -382,7 +382,7 @@ where
|
||||
from
|
||||
"album_user"
|
||||
where
|
||||
"album_user"."albumsId" = "album"."id"
|
||||
"album_user"."albumId" = "album"."id"
|
||||
)
|
||||
and not exists (
|
||||
select
|
||||
@@ -397,7 +397,7 @@ order by
|
||||
-- AlbumRepository.removeAssetsFromAll
|
||||
delete from "album_asset"
|
||||
where
|
||||
"album_asset"."assetsId" in ($1)
|
||||
"album_asset"."assetId" in ($1)
|
||||
|
||||
-- AlbumRepository.getAssetIds
|
||||
select
|
||||
@@ -405,8 +405,8 @@ select
|
||||
from
|
||||
"album_asset"
|
||||
where
|
||||
"album_asset"."albumsId" = $1
|
||||
and "album_asset"."assetsId" in ($2)
|
||||
"album_asset"."albumId" = $1
|
||||
and "album_asset"."assetId" in ($2)
|
||||
|
||||
-- AlbumRepository.getContributorCounts
|
||||
select
|
||||
@@ -414,10 +414,10 @@ select
|
||||
count(*) as "assetCount"
|
||||
from
|
||||
"album_asset"
|
||||
inner join "asset" on "asset"."id" = "assetsId"
|
||||
inner join "asset" on "asset"."id" = "assetId"
|
||||
where
|
||||
"asset"."deletedAt" is null
|
||||
and "album_asset"."albumsId" = $1
|
||||
and "album_asset"."albumId" = $1
|
||||
group by
|
||||
"asset"."ownerId"
|
||||
order by
|
||||
@@ -427,10 +427,10 @@ order by
|
||||
insert into
|
||||
"album_asset"
|
||||
select
|
||||
"album_asset"."albumsId",
|
||||
$1 as "assetsId"
|
||||
"album_asset"."albumId",
|
||||
$1 as "assetId"
|
||||
from
|
||||
"album_asset"
|
||||
where
|
||||
"album_asset"."assetsId" = $2
|
||||
"album_asset"."assetId" = $2
|
||||
on conflict do nothing
|
||||
|
||||
@@ -2,12 +2,12 @@
|
||||
|
||||
-- AlbumUserRepository.create
|
||||
insert into
|
||||
"album_user" ("usersId", "albumsId")
|
||||
"album_user" ("userId", "albumId")
|
||||
values
|
||||
($1, $2)
|
||||
returning
|
||||
"usersId",
|
||||
"albumsId",
|
||||
"userId",
|
||||
"albumId",
|
||||
"role"
|
||||
|
||||
-- AlbumUserRepository.update
|
||||
@@ -15,13 +15,13 @@ update "album_user"
|
||||
set
|
||||
"role" = $1
|
||||
where
|
||||
"usersId" = $2
|
||||
and "albumsId" = $3
|
||||
"userId" = $2
|
||||
and "albumId" = $3
|
||||
returning
|
||||
*
|
||||
|
||||
-- AlbumUserRepository.delete
|
||||
delete from "album_user"
|
||||
where
|
||||
"usersId" = $1
|
||||
and "albumsId" = $2
|
||||
"userId" = $1
|
||||
and "albumId" = $2
|
||||
|
||||
@@ -31,9 +31,9 @@ select
|
||||
"tag"."value"
|
||||
from
|
||||
"tag"
|
||||
inner join "tag_asset" on "tag"."id" = "tag_asset"."tagsId"
|
||||
inner join "tag_asset" on "tag"."id" = "tag_asset"."tagId"
|
||||
where
|
||||
"asset"."id" = "tag_asset"."assetsId"
|
||||
"asset"."id" = "tag_asset"."assetId"
|
||||
) as agg
|
||||
) as "tags"
|
||||
from
|
||||
|
||||
@@ -160,9 +160,9 @@ select
|
||||
"tag"."parentId"
|
||||
from
|
||||
"tag"
|
||||
inner join "tag_asset" on "tag"."id" = "tag_asset"."tagsId"
|
||||
inner join "tag_asset" on "tag"."id" = "tag_asset"."tagId"
|
||||
where
|
||||
"asset"."id" = "tag_asset"."assetsId"
|
||||
"asset"."id" = "tag_asset"."assetId"
|
||||
) as agg
|
||||
) as "tags",
|
||||
to_json("asset_exif") as "exifInfo"
|
||||
|
||||
@@ -23,8 +23,8 @@ where
|
||||
from
|
||||
"album_asset"
|
||||
where
|
||||
"asset"."id" = "album_asset"."assetsId"
|
||||
and "album_asset"."albumsId" in ($3)
|
||||
"asset"."id" = "album_asset"."assetId"
|
||||
and "album_asset"."albumId" in ($3)
|
||||
)
|
||||
)
|
||||
order by
|
||||
|
||||
@@ -37,7 +37,7 @@ select
|
||||
"asset".*
|
||||
from
|
||||
"asset"
|
||||
inner join "memory_asset" on "asset"."id" = "memory_asset"."assetsId"
|
||||
inner join "memory_asset" on "asset"."id" = "memory_asset"."assetId"
|
||||
where
|
||||
"memory_asset"."memoriesId" = "memory"."id"
|
||||
and "asset"."visibility" = 'timeline'
|
||||
@@ -66,7 +66,7 @@ select
|
||||
"asset".*
|
||||
from
|
||||
"asset"
|
||||
inner join "memory_asset" on "asset"."id" = "memory_asset"."assetsId"
|
||||
inner join "memory_asset" on "asset"."id" = "memory_asset"."assetId"
|
||||
where
|
||||
"memory_asset"."memoriesId" = "memory"."id"
|
||||
and "asset"."visibility" = 'timeline'
|
||||
@@ -104,7 +104,7 @@ select
|
||||
"asset".*
|
||||
from
|
||||
"asset"
|
||||
inner join "memory_asset" on "asset"."id" = "memory_asset"."assetsId"
|
||||
inner join "memory_asset" on "asset"."id" = "memory_asset"."assetId"
|
||||
where
|
||||
"memory_asset"."memoriesId" = "memory"."id"
|
||||
and "asset"."visibility" = 'timeline'
|
||||
@@ -137,7 +137,7 @@ select
|
||||
"asset".*
|
||||
from
|
||||
"asset"
|
||||
inner join "memory_asset" on "asset"."id" = "memory_asset"."assetsId"
|
||||
inner join "memory_asset" on "asset"."id" = "memory_asset"."assetId"
|
||||
where
|
||||
"memory_asset"."memoriesId" = "memory"."id"
|
||||
and "asset"."visibility" = 'timeline'
|
||||
@@ -159,15 +159,15 @@ where
|
||||
|
||||
-- MemoryRepository.getAssetIds
|
||||
select
|
||||
"assetsId"
|
||||
"assetId"
|
||||
from
|
||||
"memory_asset"
|
||||
where
|
||||
"memoriesId" = $1
|
||||
and "assetsId" in ($2)
|
||||
and "assetId" in ($2)
|
||||
|
||||
-- MemoryRepository.addAssetIds
|
||||
insert into
|
||||
"memory_asset" ("memoriesId", "assetsId")
|
||||
"memory_asset" ("memoriesId", "assetId")
|
||||
values
|
||||
($1, $2)
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
insert into
|
||||
"shared_link_asset"
|
||||
select
|
||||
$1 as "assetsId",
|
||||
"shared_link_asset"."sharedLinksId"
|
||||
$1 as "assetId",
|
||||
"shared_link_asset"."sharedLinkId"
|
||||
from
|
||||
"shared_link_asset"
|
||||
where
|
||||
"shared_link_asset"."assetsId" = $2
|
||||
"shared_link_asset"."assetId" = $2
|
||||
on conflict do nothing
|
||||
|
||||
@@ -19,7 +19,7 @@ from
|
||||
to_json("exifInfo") as "exifInfo"
|
||||
from
|
||||
"shared_link_asset"
|
||||
inner join "asset" on "asset"."id" = "shared_link_asset"."assetsId"
|
||||
inner join "asset" on "asset"."id" = "shared_link_asset"."assetId"
|
||||
inner join lateral (
|
||||
select
|
||||
"asset_exif".*
|
||||
@@ -29,7 +29,7 @@ from
|
||||
"asset_exif"."assetId" = "asset"."id"
|
||||
) as "exifInfo" on true
|
||||
where
|
||||
"shared_link"."id" = "shared_link_asset"."sharedLinksId"
|
||||
"shared_link"."id" = "shared_link_asset"."sharedLinkId"
|
||||
and "asset"."deletedAt" is null
|
||||
order by
|
||||
"asset"."fileCreatedAt" asc
|
||||
@@ -51,7 +51,7 @@ from
|
||||
to_json("owner") as "owner"
|
||||
from
|
||||
"album"
|
||||
left join "album_asset" on "album_asset"."albumsId" = "album"."id"
|
||||
left join "album_asset" on "album_asset"."albumId" = "album"."id"
|
||||
left join lateral (
|
||||
select
|
||||
"asset".*,
|
||||
@@ -67,7 +67,7 @@ from
|
||||
"asset_exif"."assetId" = "asset"."id"
|
||||
) as "exifInfo" on true
|
||||
where
|
||||
"album_asset"."assetsId" = "asset"."id"
|
||||
"album_asset"."assetId" = "asset"."id"
|
||||
and "asset"."deletedAt" is null
|
||||
order by
|
||||
"asset"."fileCreatedAt" asc
|
||||
@@ -108,14 +108,14 @@ select distinct
|
||||
to_json("album") as "album"
|
||||
from
|
||||
"shared_link"
|
||||
left join "shared_link_asset" on "shared_link_asset"."sharedLinksId" = "shared_link"."id"
|
||||
left join "shared_link_asset" on "shared_link_asset"."sharedLinkId" = "shared_link"."id"
|
||||
left join lateral (
|
||||
select
|
||||
json_agg("asset") as "assets"
|
||||
from
|
||||
"asset"
|
||||
where
|
||||
"asset"."id" = "shared_link_asset"."assetsId"
|
||||
"asset"."id" = "shared_link_asset"."assetId"
|
||||
and "asset"."deletedAt" is null
|
||||
) as "assets" on true
|
||||
left join lateral (
|
||||
|
||||
@@ -89,9 +89,9 @@ select
|
||||
"tag"."parentId"
|
||||
from
|
||||
"tag"
|
||||
inner join "tag_asset" on "tag"."id" = "tag_asset"."tagsId"
|
||||
inner join "tag_asset" on "tag"."id" = "tag_asset"."tagId"
|
||||
where
|
||||
"tag_asset"."assetsId" = "asset"."id"
|
||||
"tag_asset"."assetId" = "asset"."id"
|
||||
) as agg
|
||||
) as "tags",
|
||||
to_json("exifInfo") as "exifInfo"
|
||||
|
||||
@@ -2,12 +2,12 @@
|
||||
|
||||
-- SyncRepository.album.getCreatedAfter
|
||||
select
|
||||
"albumsId" as "id",
|
||||
"albumId" as "id",
|
||||
"createId"
|
||||
from
|
||||
"album_user"
|
||||
where
|
||||
"usersId" = $1
|
||||
"userId" = $1
|
||||
and "createId" >= $2
|
||||
and "createId" < $3
|
||||
order by
|
||||
@@ -40,13 +40,13 @@ select distinct
|
||||
"album"."updateId"
|
||||
from
|
||||
"album" as "album"
|
||||
left join "album_user" as "album_users" on "album"."id" = "album_users"."albumsId"
|
||||
left join "album_user" as "album_users" on "album"."id" = "album_users"."albumId"
|
||||
where
|
||||
"album"."updateId" < $1
|
||||
and "album"."updateId" > $2
|
||||
and (
|
||||
"album"."ownerId" = $3
|
||||
or "album_users"."usersId" = $4
|
||||
or "album_users"."userId" = $4
|
||||
)
|
||||
order by
|
||||
"album"."updateId" asc
|
||||
@@ -72,12 +72,12 @@ select
|
||||
"album_asset"."updateId"
|
||||
from
|
||||
"album_asset" as "album_asset"
|
||||
inner join "asset" on "asset"."id" = "album_asset"."assetsId"
|
||||
inner join "asset" on "asset"."id" = "album_asset"."assetId"
|
||||
where
|
||||
"album_asset"."updateId" < $1
|
||||
and "album_asset"."updateId" <= $2
|
||||
and "album_asset"."updateId" >= $3
|
||||
and "album_asset"."albumsId" = $4
|
||||
and "album_asset"."albumId" = $4
|
||||
order by
|
||||
"album_asset"."updateId" asc
|
||||
|
||||
@@ -102,16 +102,16 @@ select
|
||||
"asset"."updateId"
|
||||
from
|
||||
"asset" as "asset"
|
||||
inner join "album_asset" on "album_asset"."assetsId" = "asset"."id"
|
||||
inner join "album" on "album"."id" = "album_asset"."albumsId"
|
||||
left join "album_user" on "album_user"."albumsId" = "album_asset"."albumsId"
|
||||
inner join "album_asset" on "album_asset"."assetId" = "asset"."id"
|
||||
inner join "album" on "album"."id" = "album_asset"."albumId"
|
||||
left join "album_user" on "album_user"."albumId" = "album_asset"."albumId"
|
||||
where
|
||||
"asset"."updateId" < $1
|
||||
and "asset"."updateId" > $2
|
||||
and "album_asset"."updateId" <= $3
|
||||
and (
|
||||
"album"."ownerId" = $4
|
||||
or "album_user"."usersId" = $5
|
||||
or "album_user"."userId" = $5
|
||||
)
|
||||
order by
|
||||
"asset"."updateId" asc
|
||||
@@ -137,15 +137,15 @@ select
|
||||
"asset"."libraryId"
|
||||
from
|
||||
"album_asset" as "album_asset"
|
||||
inner join "asset" on "asset"."id" = "album_asset"."assetsId"
|
||||
inner join "album" on "album"."id" = "album_asset"."albumsId"
|
||||
left join "album_user" on "album_user"."albumsId" = "album_asset"."albumsId"
|
||||
inner join "asset" on "asset"."id" = "album_asset"."assetId"
|
||||
inner join "album" on "album"."id" = "album_asset"."albumId"
|
||||
left join "album_user" on "album_user"."albumId" = "album_asset"."albumId"
|
||||
where
|
||||
"album_asset"."updateId" < $1
|
||||
and "album_asset"."updateId" > $2
|
||||
and (
|
||||
"album"."ownerId" = $3
|
||||
or "album_user"."usersId" = $4
|
||||
or "album_user"."userId" = $4
|
||||
)
|
||||
order by
|
||||
"album_asset"."updateId" asc
|
||||
@@ -180,12 +180,12 @@ select
|
||||
"album_asset"."updateId"
|
||||
from
|
||||
"album_asset" as "album_asset"
|
||||
inner join "asset_exif" on "asset_exif"."assetId" = "album_asset"."assetsId"
|
||||
inner join "asset_exif" on "asset_exif"."assetId" = "album_asset"."assetId"
|
||||
where
|
||||
"album_asset"."updateId" < $1
|
||||
and "album_asset"."updateId" <= $2
|
||||
and "album_asset"."updateId" >= $3
|
||||
and "album_asset"."albumsId" = $4
|
||||
and "album_asset"."albumId" = $4
|
||||
order by
|
||||
"album_asset"."updateId" asc
|
||||
|
||||
@@ -219,16 +219,16 @@ select
|
||||
"asset_exif"."updateId"
|
||||
from
|
||||
"asset_exif" as "asset_exif"
|
||||
inner join "album_asset" on "album_asset"."assetsId" = "asset_exif"."assetId"
|
||||
inner join "album" on "album"."id" = "album_asset"."albumsId"
|
||||
left join "album_user" on "album_user"."albumsId" = "album_asset"."albumsId"
|
||||
inner join "album_asset" on "album_asset"."assetId" = "asset_exif"."assetId"
|
||||
inner join "album" on "album"."id" = "album_asset"."albumId"
|
||||
left join "album_user" on "album_user"."albumId" = "album_asset"."albumId"
|
||||
where
|
||||
"asset_exif"."updateId" < $1
|
||||
and "asset_exif"."updateId" > $2
|
||||
and "album_asset"."updateId" <= $3
|
||||
and (
|
||||
"album"."ownerId" = $4
|
||||
or "album_user"."usersId" = $5
|
||||
or "album_user"."userId" = $5
|
||||
)
|
||||
order by
|
||||
"asset_exif"."updateId" asc
|
||||
@@ -263,23 +263,23 @@ select
|
||||
"asset_exif"."fps"
|
||||
from
|
||||
"album_asset" as "album_asset"
|
||||
inner join "asset_exif" on "asset_exif"."assetId" = "album_asset"."assetsId"
|
||||
inner join "album" on "album"."id" = "album_asset"."albumsId"
|
||||
left join "album_user" on "album_user"."albumsId" = "album_asset"."albumsId"
|
||||
inner join "asset_exif" on "asset_exif"."assetId" = "album_asset"."assetId"
|
||||
inner join "album" on "album"."id" = "album_asset"."albumId"
|
||||
left join "album_user" on "album_user"."albumId" = "album_asset"."albumId"
|
||||
where
|
||||
"album_asset"."updateId" < $1
|
||||
and "album_asset"."updateId" > $2
|
||||
and (
|
||||
"album"."ownerId" = $3
|
||||
or "album_user"."usersId" = $4
|
||||
or "album_user"."userId" = $4
|
||||
)
|
||||
order by
|
||||
"album_asset"."updateId" asc
|
||||
|
||||
-- SyncRepository.albumToAsset.getBackfill
|
||||
select
|
||||
"album_asset"."assetsId" as "assetId",
|
||||
"album_asset"."albumsId" as "albumId",
|
||||
"album_asset"."assetId" as "assetId",
|
||||
"album_asset"."albumId" as "albumId",
|
||||
"album_asset"."updateId"
|
||||
from
|
||||
"album_asset" as "album_asset"
|
||||
@@ -287,7 +287,7 @@ where
|
||||
"album_asset"."updateId" < $1
|
||||
and "album_asset"."updateId" <= $2
|
||||
and "album_asset"."updateId" >= $3
|
||||
and "album_asset"."albumsId" = $4
|
||||
and "album_asset"."albumId" = $4
|
||||
order by
|
||||
"album_asset"."updateId" asc
|
||||
|
||||
@@ -311,11 +311,11 @@ where
|
||||
union
|
||||
(
|
||||
select
|
||||
"album_user"."albumsId" as "id"
|
||||
"album_user"."albumId" as "id"
|
||||
from
|
||||
"album_user"
|
||||
where
|
||||
"album_user"."usersId" = $4
|
||||
"album_user"."userId" = $4
|
||||
)
|
||||
)
|
||||
order by
|
||||
@@ -323,27 +323,27 @@ order by
|
||||
|
||||
-- SyncRepository.albumToAsset.getUpserts
|
||||
select
|
||||
"album_asset"."assetsId" as "assetId",
|
||||
"album_asset"."albumsId" as "albumId",
|
||||
"album_asset"."assetId" as "assetId",
|
||||
"album_asset"."albumId" as "albumId",
|
||||
"album_asset"."updateId"
|
||||
from
|
||||
"album_asset" as "album_asset"
|
||||
inner join "album" on "album"."id" = "album_asset"."albumsId"
|
||||
left join "album_user" on "album_user"."albumsId" = "album_asset"."albumsId"
|
||||
inner join "album" on "album"."id" = "album_asset"."albumId"
|
||||
left join "album_user" on "album_user"."albumId" = "album_asset"."albumId"
|
||||
where
|
||||
"album_asset"."updateId" < $1
|
||||
and "album_asset"."updateId" > $2
|
||||
and (
|
||||
"album"."ownerId" = $3
|
||||
or "album_user"."usersId" = $4
|
||||
or "album_user"."userId" = $4
|
||||
)
|
||||
order by
|
||||
"album_asset"."updateId" asc
|
||||
|
||||
-- SyncRepository.albumUser.getBackfill
|
||||
select
|
||||
"album_user"."albumsId" as "albumId",
|
||||
"album_user"."usersId" as "userId",
|
||||
"album_user"."albumId" as "albumId",
|
||||
"album_user"."userId" as "userId",
|
||||
"album_user"."role",
|
||||
"album_user"."updateId"
|
||||
from
|
||||
@@ -352,7 +352,7 @@ where
|
||||
"album_user"."updateId" < $1
|
||||
and "album_user"."updateId" <= $2
|
||||
and "album_user"."updateId" >= $3
|
||||
and "albumsId" = $4
|
||||
and "albumId" = $4
|
||||
order by
|
||||
"album_user"."updateId" asc
|
||||
|
||||
@@ -376,11 +376,11 @@ where
|
||||
union
|
||||
(
|
||||
select
|
||||
"album_user"."albumsId" as "id"
|
||||
"album_user"."albumId" as "id"
|
||||
from
|
||||
"album_user"
|
||||
where
|
||||
"album_user"."usersId" = $4
|
||||
"album_user"."userId" = $4
|
||||
)
|
||||
)
|
||||
order by
|
||||
@@ -388,8 +388,8 @@ order by
|
||||
|
||||
-- SyncRepository.albumUser.getUpserts
|
||||
select
|
||||
"album_user"."albumsId" as "albumId",
|
||||
"album_user"."usersId" as "userId",
|
||||
"album_user"."albumId" as "albumId",
|
||||
"album_user"."userId" as "userId",
|
||||
"album_user"."role",
|
||||
"album_user"."updateId"
|
||||
from
|
||||
@@ -397,7 +397,7 @@ from
|
||||
where
|
||||
"album_user"."updateId" < $1
|
||||
and "album_user"."updateId" > $2
|
||||
and "album_user"."albumsId" in (
|
||||
and "album_user"."albumId" in (
|
||||
select
|
||||
"id"
|
||||
from
|
||||
@@ -407,11 +407,11 @@ where
|
||||
union
|
||||
(
|
||||
select
|
||||
"albumUsers"."albumsId" as "id"
|
||||
"albumUsers"."albumId" as "id"
|
||||
from
|
||||
"album_user" as "albumUsers"
|
||||
where
|
||||
"albumUsers"."usersId" = $4
|
||||
"albumUsers"."userId" = $4
|
||||
)
|
||||
)
|
||||
order by
|
||||
@@ -656,7 +656,7 @@ order by
|
||||
-- SyncRepository.memoryToAsset.getUpserts
|
||||
select
|
||||
"memoriesId" as "memoryId",
|
||||
"assetsId" as "assetId",
|
||||
"assetId" as "assetId",
|
||||
"updateId"
|
||||
from
|
||||
"memory_asset" as "memory_asset"
|
||||
|
||||
@@ -84,15 +84,15 @@ where
|
||||
|
||||
-- TagRepository.addAssetIds
|
||||
insert into
|
||||
"tag_asset" ("tagsId", "assetsId")
|
||||
"tag_asset" ("tagId", "assetId")
|
||||
values
|
||||
($1, $2)
|
||||
|
||||
-- TagRepository.removeAssetIds
|
||||
delete from "tag_asset"
|
||||
where
|
||||
"tagsId" = $1
|
||||
and "assetsId" in ($2)
|
||||
"tagId" = $1
|
||||
and "assetId" in ($2)
|
||||
|
||||
-- TagRepository.upsertAssetIds
|
||||
insert into
|
||||
@@ -107,9 +107,9 @@ returning
|
||||
begin
|
||||
delete from "tag_asset"
|
||||
where
|
||||
"assetsId" = $1
|
||||
"assetId" = $1
|
||||
insert into
|
||||
"tag_asset" ("tagsId", "assetsId")
|
||||
"tag_asset" ("tagId", "assetId")
|
||||
values
|
||||
($1, $2)
|
||||
on conflict do nothing
|
||||
|
||||
Reference in New Issue
Block a user