a lot of work on database schema and migration setup, postgres now works, every integration test passes for all database types, only token table left to do
This commit is contained in:
@@ -150,18 +150,18 @@ func GetUserAccounts(query *m.GetUserAccountsQuery) error {
|
||||
|
||||
func GetSignedInUser(query *m.GetSignedInUserQuery) error {
|
||||
var rawSql = `SELECT
|
||||
user.id as user_id,
|
||||
user.is_admin as is_grafana_admin,
|
||||
user.email as email,
|
||||
user.login as login,
|
||||
user.name as name,
|
||||
u.id as user_id,
|
||||
u.is_admin as is_grafana_admin,
|
||||
u.email as email,
|
||||
u.login as login,
|
||||
u.name as name,
|
||||
account.name as account_name,
|
||||
account_user.role as account_role,
|
||||
account.id as account_id
|
||||
FROM user
|
||||
LEFT OUTER JOIN account_user on account_user.account_id = user.account_id and account_user.user_id = user.id
|
||||
LEFT OUTER JOIN account on account.id = user.account_id
|
||||
WHERE user.id=?`
|
||||
FROM ` + dialect.Quote("user") + ` as u
|
||||
LEFT OUTER JOIN account_user on account_user.account_id = u.account_id and account_user.user_id = u.id
|
||||
LEFT OUTER JOIN account on account.id = u.account_id
|
||||
WHERE u.id=?`
|
||||
|
||||
var user m.SignedInUser
|
||||
sess := x.Table("user")
|
||||
|
||||
Reference in New Issue
Block a user