cattle_grid.database ¶
account ¶
Account ¶
Bases: Base
Represents an account
Source code in cattle_grid/database/account.py
ActorForAccount ¶
Bases: Base
Represents the actor associated with an account
Source code in cattle_grid/database/account.py
activity_pub ¶
Credential ¶
Bases: Base
Stored credential. This corresponds to storing a private key
Source code in cattle_grid/database/activity_pub.py
InboxLocation ¶
Bases: Base
Describes the location of an inbox. Used to send ActivityPub Activities addressed to the actor to the corresponding inbox.
This information is also collected for remote actors.
Source code in cattle_grid/database/activity_pub.py
activity_pub_actor ¶
Actor ¶
Bases: Base
Represents the stored information about an actor in the database
Source code in cattle_grid/database/activity_pub_actor.py
ActorStatus ¶
Blocking ¶
Bases: Base
The people the actor is blocking
Source code in cattle_grid/database/activity_pub_actor.py
Follower ¶
Bases: Base
The people that follow the actor
Source code in cattle_grid/database/activity_pub_actor.py
Following ¶
Bases: Base
The people the actor is following
Source code in cattle_grid/database/activity_pub_actor.py
PublicIdentifier ¶
Bases: Base
Public identifier
Source code in cattle_grid/database/activity_pub_actor.py
PublicIdentifierStatus ¶
StoredActivity ¶
Bases: Base
cattle_grid generates activities under some circumstances (see FIXME). These will be stored in this table
Source code in cattle_grid/database/activity_pub_actor.py
auth ¶
RemoteIdentity ¶
Bases: Base
Stored information about a public identifier in the database.