package repositories import ( "context" "wm-backend/internal/mapper" "wm-backend/internal/models" db "wm-backend/sqlc_gen" ) func CreateRole(ctx context.Context, queries *db.Queries, body models.Role) (models.Role, error) { role, err := queries.CreateRole(ctx, *mapper.ToModelRole(&body)) if err != nil { return models.Role{}, err } return *mapper.ToDomainRole(role), nil }