Versions in this module Expand all Collapse all v0 v0.1.1 Apr 12, 2024 v0.1.0 Apr 12, 2024 Changes in this version + type IRoleDependency interface + InitializeRoles func() error + type RoleDependency struct + Configuration RoleDependencyConfiguration + func NewRoleDependency(configuration RoleDependencyConfiguration) *RoleDependency + func (rd *RoleDependency) InitializeRoles() error + type RoleDependencyConfiguration struct + CoreLanguageId primitive.ObjectID + CoreSectionId primitive.ObjectID + DatabaseName string + MongoDbDatabaseConnectionString string + MongoDbDatabasePassword string + MongoDbDatabaseUsername string + MysqlDatabaseDsn string + PostgresDatabaseDsn string + type UserRole struct + Id primitive.ObjectID + MysqlId uint + MysqlOwnerId uint + Names map[primitive.ObjectID]string + OwnerId primitive.ObjectID + PostgresId uint + PostgresOwnerId uint + Sections []primitive.ObjectID + SiteMap permission.SiteMap