// Code generated by sqlc. DO NOT EDIT. // versions: // sqlc v1.30.0 package sqlc import ( "anchorage/internal/pkg/ids" "github.com/jackc/pgx/v5/pgtype" ) type ApiToken struct { Jti ids.TokenID OrgID ids.OrgID UserID ids.UserID Label string Scopes []string ExpiresAt pgtype.Timestamptz RevokedAt pgtype.Timestamptz LastUsedAt pgtype.Timestamptz CreatedAt pgtype.Timestamptz UpdatedAt pgtype.Timestamptz } type AuditLog struct { ID int64 OrgID ids.OrgID ActorUserID ids.UserID ActorTokenJti *string Action string Target string Result string Detail []byte Created pgtype.Timestamptz } type Membership struct { OrgID ids.OrgID UserID ids.UserID Role string CreatedAt pgtype.Timestamptz UpdatedAt pgtype.Timestamptz } type Node struct { ID ids.NodeID DisplayName string Multiaddrs []string RpcUrl string Status string LastSeenAt pgtype.Timestamptz JoinedAt pgtype.Timestamptz UpdatedAt pgtype.Timestamptz } type Org struct { ID ids.OrgID Slug string Name string CreatedAt pgtype.Timestamptz UpdatedAt pgtype.Timestamptz } type Pin struct { RequestID ids.PinID OrgID ids.OrgID Cid string Name *string Meta []byte Origins []string Status string FailureReason *string Created pgtype.Timestamptz UpdatedAt pgtype.Timestamptz } type PinPlacement struct { RequestID ids.PinID NodeID ids.NodeID Status string FailureReason *string Attempts int32 Fence int64 CreatedAt pgtype.Timestamptz UpdatedAt pgtype.Timestamptz } type PinRefcount struct { NodeID ids.NodeID Cid string Count int32 UpdatedAt pgtype.Timestamptz } type TokenDenylist struct { Jti string ExpiresAt pgtype.Timestamptz Reason string CreatedAt pgtype.Timestamptz } type User struct { ID ids.UserID AuthentikSub *string Email string DisplayName string IsSysadmin bool CreatedAt pgtype.Timestamptz UpdatedAt pgtype.Timestamptz }