(rows []GetUsersRow)
| 710 | } |
| 711 | |
| 712 | func ConvertUserRows(rows []GetUsersRow) []User { |
| 713 | users := make([]User, len(rows)) |
| 714 | for i, r := range rows { |
| 715 | users[i] = User{ |
| 716 | ID: r.ID, |
| 717 | Email: r.Email, |
| 718 | Username: r.Username, |
| 719 | Name: r.Name, |
| 720 | HashedPassword: r.HashedPassword, |
| 721 | CreatedAt: r.CreatedAt, |
| 722 | UpdatedAt: r.UpdatedAt, |
| 723 | Status: r.Status, |
| 724 | RBACRoles: r.RBACRoles, |
| 725 | LoginType: r.LoginType, |
| 726 | AvatarURL: r.AvatarURL, |
| 727 | Deleted: r.Deleted, |
| 728 | LastSeenAt: r.LastSeenAt, |
| 729 | IsSystem: r.IsSystem, |
| 730 | IsServiceAccount: r.IsServiceAccount, |
| 731 | } |
| 732 | } |
| 733 | |
| 734 | return users |
| 735 | } |
| 736 | |
| 737 | func ConvertWorkspaceRows(rows []GetWorkspacesRow) ([]Workspace, error) { |
| 738 | workspaces := make([]Workspace, len(rows)) |
no outgoing calls