Voedger Internals
  • Introduction
  • 💡Concepts
    • Event Sourcing & CQRS
    • Editions (deprecated)
      • Community Edition
      • Standart Edition
      • Standart Edition (v1)
  • 🚀Server
    • Overview (Server)
    • Design
      • Query Processor
      • API Gateway implementation
      • N1 Cluster
      • N3 Cluster
      • N5 Cluster
      • Orchestration
      • Sequences
      • Packages overview
        • sys
        • registry
    • Features
      • API Gateway
        • API v2
          • Conventions
            • API URL
            • HTTP methods and processors
            • Naming conventions
            • Query constraints
            • Error handling
          • Documents and records
            • Create document or record
            • Update document or record
            • Deactivate document or record
            • Read document or record
            • Read from CDoc collection
          • Queries
            • Read from query
          • Views
            • Read from view
          • Commands
            • Execute command
          • BLOBs
            • Create BLOB
            • Read BLOB
          • Temporary BLOBs
            • Create temporary BLOB
            • Read temporary BLOB
          • Schemas
            • List app workspaces
            • List workspace roles
            • Read workspace role schema
        • API v1
          • API Conventions
          • BLOBs
      • Admin Endpoint
      • Clusters
        • Bootstrap
        • Monitoring
        • Secure prometheus and grafana
        • Alerting
        • Maintenance
          • SELECT, UPDATE
      • VVMs
      • Applications
        • Deploy Application
        • Sidecar Applications
      • AuthNZ
        • Issue Principal Token
        • Refresh Principal Token
        • Enrich Principal Token
        • ACL Rules
        • Global Roles
      • Data types
        • Core types
        • Small integers
        • Uniques With Multiple Fields
        • Verifiable Fields
      • Workspaces
        • Create Workspace
        • Deactivate Workspace
        • See also (Workspaces)
      • Invites
        • Invite to Workspace
        • Join Workspace
        • Leave Workspace
        • Cancel sent Invite
        • Cancel accepted Invite
        • Update Invite roles
      • Users
        • Create a new user
        • Change user password
        • Send Email
        • Reset password
        • Change Email
      • Notifications
        • Heartbeats
      • Devices
        • Create a new device
        • Join device to workspace
      • Jobs
      • DMBS Drivers
        • AmazonDB Driver
      • Frozen
        • Ephemeral Storage
        • Storage Extensions
  • 🛠️Framework
    • Overview (Framework)
    • Features
      • vpm
      • vpm init
      • vpm tidy
      • vpm baseline
      • vpm orm
      • vpm build
      • API for testing
  • Development
    • Requirements Management
    • Requirements Management (Overview)
Powered by GitBook
On this page
  • Workspace sys.Workspace (Abstract)
  • Tables
  • Views
  • Roles
  • Commands
  • Queries
  • Workspace sys.AppWorkspaceWS (Alterable)
  • Workspace sys.ProfileWS (Abstract)
  • sys.ProfileWS: Queries
  • Workspace sys.DeviceProfileWS (Alterable)
  • Workspace sys.UserProfileWS (Alterable)
  • sys.UserProfileWS: Commands
  • sys.UserProfileWS: Queries

Was this helpful?

Edit on GitHub
  1. 🚀Server
  2. Design
  3. Packages overview

sys

PreviousPackages overviewNextregistry

Last updated 2 months ago

Was this helpful?

Temporary and possibly incomplete overview of the sys package. Actual desctiption shall be generated by vpm.


Workspace sys.Workspace (Abstract)

Tables

  • table.CRecord

  • table.WRecord

  • table.ORecord

  • table.CDoc

  • table.ODoc

  • table.WDoc

  • table.CSingleton

  • table.WSingleton

  • table.WorkspaceID

  • table.WorkspaceDescriptor

  • table.BLOB

  • table.Subject

  • table.Invite

  • table.JoinedWorkspace

  • table.ChildWorkspace

Views

  • view.RecordsRegistry

  • view.InviteIndexView

  • view.JoinedWorkspaceIndexView

  • view.WLogDates

  • view.CollectionView

  • view.Uniques

  • view.WorkspaceIDIdx

  • view.ViewSubjectsIdx

  • view.ChildWorkspaceIdx

Roles

  • role.Everyone

  • role.Anonymous

  • role.AuthenticatedUser

  • role.System

  • role.ProfileOwner

  • role.WorkspaceDevice

  • role.RoleWorkspaceOwner

  • role.WorkspaceOwner

  • role.ClusterAdmin

  • role.WorkspaceAdmin

Commands

  • command.CUD

  • command.CancelSentInvite

  • command.CreateJoinedWorkspace

  • command.CreateWorkspace

  • command.CreateWorkspaceID

  • command.DeactivateJoinedWorkspace

  • command.DownloadBLOBHelper

  • command.Init

  • command.InitChildWorkspace

  • command.InitiateCancelAcceptedInvite

  • command.InitiateDeactivateWorkspace

  • command.InitiateInvitationByEMail

  • command.InitiateJoinWorkspace

  • command.InitiateLeaveWorkspace

  • command.InitiateUpdateInviteRoles

  • command.OnChildWorkspaceDeactivated

  • command.OnJoinedWorkspaceDeactivated

  • command.OnWorkspaceDeactivated

  • command.RegisterTempBLOB1d

  • command.RenameQName

  • command.UpdateJoinedWorkspaceRoles

  • command.UploadBLOBHelper

Queries

  • query.Collection

  • query.DownloadBLOBAuthnz

  • query.Echo

  • query.EnrichPrincipalToken

  • query.GRCount

  • query.GetCDoc

  • query.Journal

  • query.Modules

  • query.QueryChildWorkspaceByName

  • query.SqlQuery

  • query.State


Workspace sys.AppWorkspaceWS (Alterable)

  • Inherits: none

  • Contains no additional objects beyond descriptor


Workspace sys.ProfileWS (Abstract)

sys.ProfileWS: Queries

  • query.RefreshPrincipalToken


Workspace sys.DeviceProfileWS (Alterable)

  • Inherits: sys.ProfileWS

  • Contains no additional objects beyond descriptor

Workspace sys.UserProfileWS (Alterable)

  • Inherits: sys.ProfileWS

sys.UserProfileWS: Commands

  • command.SendEmailVerificationCode

sys.UserProfileWS: Queries

  • query.DescribePackage

  • query.DescribePackageNames

  • query.InitiateEmailVerification

  • query.IssueVerifiedValueToken

sys/sys.vsq
sys/userprofile.vsql