mirror of
https://github.com/IT4Change/gradido.git
synced 2026-02-06 09:56:05 +00:00
fix again
This commit is contained in:
parent
5057e57ca6
commit
acb6fc0618
@ -29,14 +29,20 @@ export async function upgrade(queryFn: (query: string, values?: any[]) => Promis
|
||||
// 18 entries
|
||||
await queryFn(
|
||||
`DELETE FROM state_users
|
||||
WHERE id IN
|
||||
(SELECT state_users.id FROM state_users
|
||||
WHERE public_key NOT IN
|
||||
(SELECT pubkey FROM login_users
|
||||
WHERE pubkey IS NOT NULL)
|
||||
AND email IN (SELECT email FROM state_users GROUP BY email HAVING COUNT(*) > 1
|
||||
WHERE id IN (
|
||||
SELECT id FROM (
|
||||
SELECT id FROM state_users
|
||||
WHERE public_key NOT IN (
|
||||
SELECT pubkey FROM login_users
|
||||
WHERE pubkey IS NOT NULL
|
||||
)
|
||||
AND email IN (
|
||||
SELECT email FROM state_users
|
||||
GROUP BY email
|
||||
HAVING COUNT(*) > 1
|
||||
)
|
||||
) AS subquery
|
||||
)`,
|
||||
)`,
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user