15 lines
349 B
SQL
15 lines
349 B
SQL
SELECT u.id,
|
|
a.id AS profileId,
|
|
IFNULL(a.role, 'CUSTOMER') AS role,
|
|
IF(a.id IS NULL, FALSE, TRUE) AS isOauth,
|
|
u.name,
|
|
u.username,
|
|
u.email,
|
|
u.image,
|
|
a.provider
|
|
FROM users u
|
|
LEFT JOIN accounts a
|
|
ON a.user_id = u.id
|
|
WHERE u.id = ?
|
|
LIMIT 1;
|