module

package
v0.0.82 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 28, 2023 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Folders *linq.Model
View Source
var Historys *linq.Model
View Source
var Modules *linq.Model
View Source
var ProfileFolders *linq.Model
View Source
var Profiles *linq.Model
View Source
var ProjectModules *linq.Model
View Source
var Projects *linq.Model
View Source
var Roles *linq.Model
View Source
var SchemaModule *linq.Schema
View Source
var Tokens *linq.Model
View Source
var Types *linq.Model
View Source
var Users *linq.Model

Functions

func AllFolders

func AllFolders(state, search string, page, rows int) (e.List, error)

func AllModuleProfiles

func AllModuleProfiles(projectId, moduleId, state, search string, page, rows int) (e.List, error)

func AllModules

func AllModules(state, search string, page, rows int, _select string) (e.List, error)

func AllProjects

func AllProjects(state, search string, page, rows int, _select string) (e.List, error)

func AllTypes

func AllTypes(projectId, kind, state, search string, page, rows int, _select string) (e.List, error)

func AllUsers

func AllUsers(state, search string, page, rows int, _select string) (e.List, error)

func CheckProfileFolder

func CheckProfileFolder(moduleId, profileTp, folderId string, chk bool) (e.Item, error)

func CheckProjectModule

func CheckProjectModule(project_id, module_id string, chk bool) (e.Item, error)

func CheckRole

func CheckRole(projectId, moduleId, profileTp, userId string, chk bool) (e.Item, error)

func DefineFolders

func DefineFolders() error

func DefineHistorys

func DefineHistorys() error

func DefineModule added in v0.0.73

func DefineModule() error

func DefineModules

func DefineModules() error

func DefineProfileFolders added in v0.0.22

func DefineProfileFolders() error

func DefineProfiles

func DefineProfiles() error

func DefineProjectModules added in v0.0.22

func DefineProjectModules() error

func DefineProjects

func DefineProjects() error

func DefineRoles

func DefineRoles() error

func DefineSchemaModule added in v0.0.53

func DefineSchemaModule() error

func DefineTokens

func DefineTokens() error

func DefineTypes

func DefineTypes() error

func DefineUsers

func DefineUsers() error

func DeleteFolder

func DeleteFolder(id string) (e.Item, error)

func DeleteModule

func DeleteModule(id string) (e.Item, error)

func DeleteProfile

func DeleteProfile(moduleId, profileTp string) (e.Item, error)

func DeleteProject

func DeleteProject(id string) (e.Item, error)

func DeleteToken

func DeleteToken(id string) (e.Item, error)

func DeleteType

func DeleteType(id string) (e.Item, error)

func DeleteUser

func DeleteUser(id string) (e.Item, error)

func GetFolderById

func GetFolderById(id string) (e.Item, error)

func GetFolderByName

func GetFolderByName(moduleId, mainId, name string) (e.Item, error)

* * Folder * Handler for CRUD data

func GetModuleById

func GetModuleById(id string) (e.Item, error)

func GetModuleByName

func GetModuleByName(name string) (e.Item, error)

* * Module * Handler for CRUD data

func GetProfile

func GetProfile(userId string) (e.Item, error)

func GetProfileById

func GetProfileById(moduleId, profileTp string) (e.Item, error)

* * Profile * Handler for CRUD data *

func GetProfileFolderById

func GetProfileFolderById(moduleId, profileTp, folderId string) (e.Item, error)

func GetProfileFolders

func GetProfileFolders(userId, projectId string) ([]e.Json, error)

func GetProjectById

func GetProjectById(id string) (e.Item, error)

* * Project * Handler for CRUD data

func GetProjectByModule

func GetProjectByModule(projectId, moduleId string) (e.Item, error)

func GetProjectModules

func GetProjectModules(projectId, state, search string, page, rows int) (e.List, error)

func GetProjectName

func GetProjectName(name string) (e.Item, error)

func GetRoleById

func GetRoleById(projectId, moduleId, userId, profileTp string) (e.Item, error)

* * Role * Handler for CRUD data

func GetTokenById

func GetTokenById(id string) (e.Item, error)

func GetTokensByUserId

func GetTokensByUserId(userId, search string, page, rows int) (e.List, error)

func GetTypeById

func GetTypeById(id string) (e.Item, error)

func GetTypeByIndex

func GetTypeByIndex(idx int) (e.Item, error)

func GetTypeByName

func GetTypeByName(kind, name string) (e.Item, error)

* * Types * Handler for CRUD data

func GetUserById

func GetUserById(id string) (e.Item, error)

func GetUserByName

func GetUserByName(name string) (e.Item, error)

* * User * Handler for CRUD data

func GetUserModules

func GetUserModules(userId string) ([]e.Json, error)

func GetUserProjects

func GetUserProjects(userId string) ([]e.Json, error)

func GetUserRoleByIndex

func GetUserRoleByIndex(idx int) (e.Item, error)

func InitAdmin

func InitAdmin(fullName, country, phone, email string) (e.Item, error)

func InitDefine added in v0.0.75

func InitDefine() error

func InitFolder

func InitFolder(moduleId, mainId, id, name, description string, data e.Json) (e.Item, error)

func InitModule

func InitModule(id, name, description string, data e.Json) (e.Item, error)

func InitProfile

func InitProfile(moduleId, profileTp string, data e.Json) (e.Item, error)

func InitProject

func InitProject(id, name, description string, data e.Json) (e.Item, error)

func InitType

func InitType(projectId, id, state, kind, name, description string) (e.Item, error)

func IsInit

func IsInit() (e.Item, error)

func LoadTokens

func LoadTokens() error

func SetUser

func SetUser(name, password, fullName, phone, email string) (e.Item, error)

func StateFolder

func StateFolder(id, state string) (e.Item, error)

func StateModule

func StateModule(id, state string) (e.Item, error)

func StateProject

func StateProject(id, state string) (e.Item, error)

func StateType

func StateType(id, state string) (e.Item, error)

func StateUser

func StateUser(id, state string) (e.Item, error)

func UnLoadTokens

func UnLoadTokens() error

func UpSetAdmin

func UpSetAdmin(fullName, country, phone, email string) (e.Item, error)

func UpSetFolder

func UpSetFolder(moduleId, mainId, name, description string, data e.Json) (e.Item, error)

func UpSetModule

func UpSetModule(id, name, description string, data e.Json) (e.Item, error)

func UpSetProfile

func UpSetProfile(moduleId, profileTp string, data e.Json) (e.Item, error)

func UpSetProfileTp

func UpSetProfileTp(projectId, moduleId, id, name, description string, data e.Json) (e.Item, error)

func UpSetProject

func UpSetProject(id, moduleId, name, description string, data e.Json) (e.Item, error)

func UpSetToken

func UpSetToken(projeectId, id, app, device, name, userId string) (e.Item, error)

func UpSetType

func UpSetType(projectId, id, kind, name, description string) (e.Item, error)

func UpdateUser

func UpdateUser(id, fullName, phone, email string, data e.Json) (e.Item, error)

Types

type Token

type Token struct {
	Date_make   time.Time `json:"date_make"`
	Date_update time.Time `json:"date_update"`
	Id          string    `json:"_id"`
	Name        string    `json:"name"`
	App         string    `json:"app"`
	Device      string    `json:"device"`
	Token       string    `json:"token"`
	Index       int       `json:"index"`
}

func (*Token) Scan

func (n *Token) Scan(js *e.Json) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL