Entities
Entities are generic objects that represent every person, organization, etc. on the platform. Entities are the backbone of the social credit network. Because people and organizations are both represented as entities, this allows Giving Credit to treat people and organizations equally. For example, just as people can give credit to each other, so too can organizations. This is all made possible by the entity model.
Entity
webapp.entities_entity.
Individual entity represtented on Giving Credit
Field | Description | Type |
---|---|---|
id
|
Unique identifier | Numeric |
uuid
|
Unique entity identifier | UUID |
entity_type
|
Name of the entity type: ('person', 'organization', etc.) | Text |
created_at
|
Datetime the entity was created | Date |
updated_at
|
Datetime the entity was updated | Date |
visbility
|
Determines what entities can see this entity's profile (hidden, network, authenicated, public). | Text |
Entity Summary
transformed.entity_summary
Summary statistics for each entity.
Field | Description | Type |
---|---|---|
entity_id
|
Entity ID | Numeric |
uuid
|
Entity UUID | UUID |
entity_type
|
Entity type, such as 'person', or 'organization' | Text |
count_social_credit_creditor
|
Count of the number of lines of social credit where this entity is the creditor | Numeric |
count_social_credit_debtor
|
Count of the number of lines of social credit where this entity is the debtor | Numeric |