mirror of
https://github.com/immich-app/immich.git
synced 2025-01-04 02:46:47 +01:00
c468da589a
* fix: update the profile picture in the navigation-bar * chore: clean up --------- Co-authored-by: Jason Rasmussen <jason@rasm.me>
64 lines
3.5 KiB
SQL
64 lines
3.5 KiB
SQL
-- NOTE: This file is auto generated by ./sql-generator
|
|
|
|
-- SessionRepository.search
|
|
SELECT
|
|
"SessionEntity"."id" AS "SessionEntity_id",
|
|
"SessionEntity"."userId" AS "SessionEntity_userId",
|
|
"SessionEntity"."createdAt" AS "SessionEntity_createdAt",
|
|
"SessionEntity"."updatedAt" AS "SessionEntity_updatedAt",
|
|
"SessionEntity"."deviceType" AS "SessionEntity_deviceType",
|
|
"SessionEntity"."deviceOS" AS "SessionEntity_deviceOS"
|
|
FROM
|
|
"sessions" "SessionEntity"
|
|
WHERE
|
|
(("SessionEntity"."updatedAt" <= $1))
|
|
|
|
-- SessionRepository.getByToken
|
|
SELECT DISTINCT
|
|
"distinctAlias"."SessionEntity_id" AS "ids_SessionEntity_id"
|
|
FROM
|
|
(
|
|
SELECT
|
|
"SessionEntity"."id" AS "SessionEntity_id",
|
|
"SessionEntity"."userId" AS "SessionEntity_userId",
|
|
"SessionEntity"."createdAt" AS "SessionEntity_createdAt",
|
|
"SessionEntity"."updatedAt" AS "SessionEntity_updatedAt",
|
|
"SessionEntity"."deviceType" AS "SessionEntity_deviceType",
|
|
"SessionEntity"."deviceOS" AS "SessionEntity_deviceOS",
|
|
"SessionEntity__SessionEntity_user"."id" AS "SessionEntity__SessionEntity_user_id",
|
|
"SessionEntity__SessionEntity_user"."name" AS "SessionEntity__SessionEntity_user_name",
|
|
"SessionEntity__SessionEntity_user"."isAdmin" AS "SessionEntity__SessionEntity_user_isAdmin",
|
|
"SessionEntity__SessionEntity_user"."email" AS "SessionEntity__SessionEntity_user_email",
|
|
"SessionEntity__SessionEntity_user"."storageLabel" AS "SessionEntity__SessionEntity_user_storageLabel",
|
|
"SessionEntity__SessionEntity_user"."oauthId" AS "SessionEntity__SessionEntity_user_oauthId",
|
|
"SessionEntity__SessionEntity_user"."profileImagePath" AS "SessionEntity__SessionEntity_user_profileImagePath",
|
|
"SessionEntity__SessionEntity_user"."shouldChangePassword" AS "SessionEntity__SessionEntity_user_shouldChangePassword",
|
|
"SessionEntity__SessionEntity_user"."createdAt" AS "SessionEntity__SessionEntity_user_createdAt",
|
|
"SessionEntity__SessionEntity_user"."deletedAt" AS "SessionEntity__SessionEntity_user_deletedAt",
|
|
"SessionEntity__SessionEntity_user"."status" AS "SessionEntity__SessionEntity_user_status",
|
|
"SessionEntity__SessionEntity_user"."updatedAt" AS "SessionEntity__SessionEntity_user_updatedAt",
|
|
"SessionEntity__SessionEntity_user"."quotaSizeInBytes" AS "SessionEntity__SessionEntity_user_quotaSizeInBytes",
|
|
"SessionEntity__SessionEntity_user"."quotaUsageInBytes" AS "SessionEntity__SessionEntity_user_quotaUsageInBytes",
|
|
"SessionEntity__SessionEntity_user"."profileChangedAt" AS "SessionEntity__SessionEntity_user_profileChangedAt",
|
|
"469e6aa7ff79eff78f8441f91ba15bb07d3634dd"."userId" AS "469e6aa7ff79eff78f8441f91ba15bb07d3634dd_userId",
|
|
"469e6aa7ff79eff78f8441f91ba15bb07d3634dd"."key" AS "469e6aa7ff79eff78f8441f91ba15bb07d3634dd_key",
|
|
"469e6aa7ff79eff78f8441f91ba15bb07d3634dd"."value" AS "469e6aa7ff79eff78f8441f91ba15bb07d3634dd_value"
|
|
FROM
|
|
"sessions" "SessionEntity"
|
|
LEFT JOIN "users" "SessionEntity__SessionEntity_user" ON "SessionEntity__SessionEntity_user"."id" = "SessionEntity"."userId"
|
|
AND (
|
|
"SessionEntity__SessionEntity_user"."deletedAt" IS NULL
|
|
)
|
|
LEFT JOIN "user_metadata" "469e6aa7ff79eff78f8441f91ba15bb07d3634dd" ON "469e6aa7ff79eff78f8441f91ba15bb07d3634dd"."userId" = "SessionEntity__SessionEntity_user"."id"
|
|
WHERE
|
|
(("SessionEntity"."token" = $1))
|
|
) "distinctAlias"
|
|
ORDER BY
|
|
"SessionEntity_id" ASC
|
|
LIMIT
|
|
1
|
|
|
|
-- SessionRepository.delete
|
|
DELETE FROM "sessions"
|
|
WHERE
|
|
"id" = $1
|