package
0.0.0-20241219124409-91f1b0cecba8
Repository: https://github.com/siemens/large-scale-discovery.git
Documentation: pkg.go.dev

# Functions

AutoMigrate migrates the cache database's tables to the latest structure.
Close closes an open backendDb.
No description provided by the author
DeploySampleData applies a default configuration for development purposes and some sample data to the db.
GetAdministrators gets all administrative users from the db.
No description provided by the author
GetGroup searches a group by ID and returns a pointer to the found group.
GetGroups gets all groups from the db.
No description provided by the author
GetOwnership searches an ownership for given Group ID and User ID and returns the associated entry if existing.
GetUser searches a user by ID and returns a pointer to the found user.
GetUserByMail searches a user by e-mail address and returns a pointer to the found user.
GetUsers gets all users from the db.
NewEvent creates an event log entry in the database.
NewUser constructs a User struct and pre-fills it with given or default data.
Open opens the backendDb from disk.

# Constants

Definition of some standard event values.
Definition of some standard event values.
Definition of some standard event values.
Definition of some standard event values.
Definition of some standard event values.
Definition of some standard event values.

# Structs

No description provided by the author
No description provided by the author
T_ownership is a join-table to establish a many-to-many relationship between users and groups.
No description provided by the author

# Type aliases

No description provided by the author