Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AccessConf ¶
type AccessConf struct { Restrict bool Tables []TablesConf }
AccessConf informations
type Prest ¶
type Prest struct { HTTPHost string // HTTPHost Declare which http address the PREST used HTTPPort int // HTTPPort Declare which http port the PREST used PGHost string PGPort int PGUser string PGPass string PGDatabase string PGURL string ContextPath string SSLMode string SSLCert string SSLKey string SSLRootCert string PGMaxIdleConn int PGMAxOpenConn int PGConnTimeout int JWTKey string JWTAlgo string MigrationsPath string QueriesPath string AccessConf AccessConf CORSAllowOrigin []string CORSAllowHeaders []string Debug bool Adapter adapters.Adapter EnableDefaultJWT bool EnableCache bool HTTPSMode bool HTTPSCert string HTTPSKey string }
Prest basic config
var ( // PrestConf config variable PrestConf *Prest )
type TablesConf ¶
type TablesConf struct { Name string `mapstructure:"name"` Permissions []string `mapstructure:"permissions"` Fields []string `mapstructure:"fields"` }
TablesConf informations
Click to show internal directories.
Click to hide internal directories.