cli

package
v1.2.0 Latest Latest
Warning

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

Go to latest
Published: Oct 18, 2023 License: Apache-2.0 Imports: 22 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DefaultConfigFileName                  = "config.yaml"
	DefaultCacheFileName                   = "cache.db"
	DefaultReservedUsernamesConfigFileName = "reserved-usernames.json"
)

Variables

View Source
var (
	ConfigFileDir  = "/conf/"
	UploadFilePath = "/uploads/"
	I18nPath       = "/i18n/"
	CacheDir       = "/cache/"
)

Functions

func BuildNewAnswer added in v1.1.0

func BuildNewAnswer(outputPath string, plugins []string, originalAnswerInfo OriginalAnswerInfo) (err error)

BuildNewAnswer builds a new answer with specified plugins

func CheckConfigFile

func CheckConfigFile(configPath string) bool

func CheckDBConnection added in v0.3.0

func CheckDBConnection(dataConf *data.Database) bool

CheckDBConnection check database whether the connection is normal

func CheckDBTableExist added in v0.3.0

func CheckDBTableExist(dataConf *data.Database) bool

CheckDBTableExist check database whether the table is already exists

func CheckUploadDir

func CheckUploadDir() bool

func DumpAllData

func DumpAllData(dataConf *data.Database, dumpDataPath string) error

DumpAllData dump all database data to sql

func FormatAllPath added in v0.3.0

func FormatAllPath(dataDirPath string)

func GetConfigFilePath added in v0.3.0

func GetConfigFilePath() string

GetConfigFilePath get config file path

func InstallAllInitialEnvironment

func InstallAllInitialEnvironment(dataDirPath string)

InstallAllInitialEnvironment install all initial environment

func InstallConfigFile added in v0.3.0

func InstallConfigFile(configFilePath string) error

func InstallI18nBundle added in v1.1.0

func InstallI18nBundle(replace bool)

Types

type OriginalAnswerInfo added in v1.1.0

type OriginalAnswerInfo struct {
	Version  string
	Revision string
	Time     string
}

Jump to

Keyboard shortcuts

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