Skip to content

Entity

Entity Schema (Abstract Base)

Properties

Name Type Description
id Integer Unique identifier of the user/organization.
uid UUID Universally unique identifier for the user/organization, used for public references and URLs.
entity_type Enum(user, organization) Type of entity (user/organization)
name String(100) Name of the user/organization.
slug String(100) Unique identifier used in URLs referencing the user/organization.
location String(100) (Optional) Location provided by the user or organization in their public profile
country String(100) (Optional) Country provided by the user or organization in their public profile
website_url String(2048) (Optional) Website URL provided by the user or organization in their public profile
description String(Unbounded) (Optional) Description/Bio provided by the user or organization in their public profile
created_on DateTime Creation time of this account
profile_image_id UUID (Optional) Profile image of the user/organization.

Relationships

Relationship Name Type
profile_image File
log LogEntry
telescope_access_grants TelescopeAccessGrant
observing_accounts ObservingAccount
external_observing_grants ExternallyManagedObservingGrant
sites Site
observatories Observatory
telescopes Telescope
sky_node_installations SkyNodeInstallation
custom_device_models DeviceModel
integrations Integration

Subclasses

Name entity_type
User user
Organization organization