Documentation
¶
Index ¶
- func CheckVersion(dataRootDBSession *gorm.DB) (int, error)
- func CreateHomerConfigTables(configDBSession *gorm.DB, homerDBconfig string, typeAction bool, ...)
- func CreateHomerDB(dataRootDBSession *gorm.DB, dbname *string, user *string)
- func CreateHomerRole(dataRootDBSession *gorm.DB, dataHomeDBSession *gorm.DB, user *string, ...)
- func CreateNewUser(dataRootDBSession *gorm.DB, user *string, password *string)
- func DeleteNewUser(dataRootDBSession *gorm.DB, user *string)
- func GetDataRootDBSession(user *string, password *string, dbname *string, host *string, port *int, ...) (*gorm.DB, error)
- func GetMappingSchemas() []model.TableMappingSchema
- func PopulateHomerConfigTables(configDBSession *gorm.DB, homerDBconfig string, force bool, ...)
- func RevokeHomerRole(dataRootDBSession *gorm.DB, user *string, homerDBconfig *string, ...)
- func ShowUsers(dataRootDBSession *gorm.DB)
- func UpdateHomerUser(configDBSession *gorm.DB, homerDBconfig string, userName string, ...) error
- type RollesTable
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateHomerConfigTables ¶
func CreateHomerRole ¶
func DeleteNewUser ¶
func GetDataRootDBSession ¶
func GetDataRootDBSession(user *string, password *string, dbname *string, host *string, port *int, sslmode *string) (*gorm.DB, error)
getSession creates a new root session and panics if connection error occurs
func GetMappingSchemas ¶
func GetMappingSchemas() []model.TableMappingSchema