formating

This commit is contained in:
Ulf Gebhardt 2022-01-22 07:53:09 +01:00
parent 6f4a04c015
commit 8fb1be64fb
Signed by: ulfgebhardt
GPG Key ID: DA6B843E748679C9

View File

@ -11,7 +11,8 @@ export async function upgrade(queryFn: (query: string, values?: any[]) => Promis
(public_key, email, first_name, last_name, username, disabled)
(SELECT pubkey as public_key, email, first_name, last_name, username, disabled
FROM login_users
WHERE email NOT IN (SELECT email from state_users) AND privkey IS NOT NULL
WHERE email NOT IN (SELECT email from state_users)
AND privkey IS NOT NULL
)`,
)
// Copy data without intact private key, generate random pubkey
@ -20,7 +21,8 @@ export async function upgrade(queryFn: (query: string, values?: any[]) => Promis
(public_key, email, first_name, last_name, username, disabled)
(SELECT UNHEX(SHA1(RAND())) as public_key, email, first_name, last_name, username, disabled
FROM login_users
WHERE email NOT IN (SELECT email from state_users) AND privkey IS NULL
WHERE email NOT IN (SELECT email from state_users)
AND privkey IS NULL
)`,
)
// Remove duplicate data from state_users with dead pubkeys