package
1.29.0
Repository: https://github.com/cs3org/reva.git
Documentation: pkg.go.dev

# Functions

New creates a Repository with a SQL driver.
NewFromConfig creates a Repository with a SQL driver using the given config.

# Constants

ItemTypeFile is used when the shared resource is a file.
ItemTypeFolder is used when the shared resource is a folder.
ShareStateAccepted is the share for an accepted share.
ShareStatePending is the state for a pending share.
ShareStateRejected is the share for a rejected share.
ShareTypeGroup is used for a share to a group.
ShareTypeUser is used for a share to an user.
TransferAccessMethod indicates a share for a transfer.
TransferProtocol is the Transfer protocol.
WebappAccessMethod indicates an access using a collaborative application to the share.
WebappProtocol is the Webapp protocol.
WebDAVAccessMethod indicates an access using WebDAV to the share.
WebDAVProtocol is the WebDav protocol.

# Type aliases

AccessMethod is method granted by the sharer to access the shared resource.
ItemType is the type of the shares resource.
Protocol is the protocol the recipient of the share uses to access the shared resource.
ShareState is the state of the share.
ShareType is the type of the share.