| 304 | })) |
| 305 | |
| 306 | func PrepareAuthQueries() { |
| 307 | UserGroupSelectQuery = statementbuilder.Squirrel.Select( |
| 308 | goqu.I("ug.reference_id").As("groupreferenceid"), |
| 309 | goqu.I("uug.reference_id").As("relationreferenceid"), |
| 310 | goqu.I("uug.permission")).Prepared(true). |
| 311 | From(goqu.T("usergroup").As("ug")). |
| 312 | Join( |
| 313 | goqu.T("user_account_user_account_id_has_usergroup_usergroup_id").As("uug"), |
| 314 | goqu.On(goqu.Ex{ |
| 315 | "uug.usergroup_id": goqu.I("ug.id"), |
| 316 | })) |
| 317 | |
| 318 | } |
| 319 | |
| 320 | type CachedUserAccount struct { |
| 321 | Account SessionUser |