Documentation
¶
Index ¶
- Variables
- func ConnectToCasbin()
- func ConnectToDB()
- func ConnectToElasticSearch() *opensearch.Client
- func ConnectToRedis() *redis.Client
- func ConnectToS3()
- func InitAdminOAuth()
- func InitEnums(db *gorm.DB) error
- func InitOAuth()
- func LoadEnvVar()
- func SetupGoth()
- func SetupInviteMail()
- func SetupMail()
- func SyncDB()
Constants ¶
This section is empty.
Variables ¶
View Source
var ( DialerMail *gomail.Dialer InviteBodyTemplate *template.Template BaseCallbackInviteURL string )
View Source
var DB *gorm.DB
View Source
var ESClient *opensearch.Client
ESClient *elasticsearch.Client
View Source
var Enforcer *casbin.Enforcer
View Source
var OauthConfig *oauth2.Config
View Source
var OauthConfigAdmin *oauth2.Config
View Source
var S3 *infrastructure.S3Uploader
Functions ¶
func ConnectToCasbin ¶
func ConnectToCasbin()
func ConnectToDB ¶
func ConnectToDB()
func ConnectToElasticSearch ¶
func ConnectToElasticSearch() *opensearch.Client
func ConnectToRedis ¶
func ConnectToS3 ¶
func ConnectToS3()
func InitAdminOAuth ¶
func InitAdminOAuth()
func LoadEnvVar ¶
func LoadEnvVar()
func SetupInviteMail ¶
func SetupInviteMail()
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.