Skip to content

Class peagen.orm.user_repositories.UserRepository

peagen.orm.user_repositories.UserRepository

Bases: Base, GUIDPk, RepositoryMixin, UserColumn

Edge capturing any per-repository permission or ownership the user may have.

repository_id class-attribute instance-attribute

repository_id = acol(
    storage=S(
        PgUUID(as_uuid=True),
        fk=ForeignKeySpec("peagen.repositories.id"),
        nullable=False,
    )
)