mirror of
https://github.com/documize/community.git
synced 2025-07-19 13:19:43 +02:00
parent
d45aa70157
commit
db1af55c6c
3 changed files with 33 additions and 20 deletions
21
core/env/runtime.go
vendored
21
core/env/runtime.go
vendored
|
@ -17,10 +17,11 @@ import "github.com/jmoiron/sqlx"
|
|||
// Runtime provides access to database, logger and other server-level scoped objects.
|
||||
// Use Context for per-request values.
|
||||
type Runtime struct {
|
||||
Flags Flags
|
||||
Db *sqlx.DB
|
||||
Log Logger
|
||||
Product ProdInfo
|
||||
Flags Flags
|
||||
Db *sqlx.DB
|
||||
DbVariant DbVariant
|
||||
Log Logger
|
||||
Product ProdInfo
|
||||
}
|
||||
|
||||
const (
|
||||
|
@ -33,3 +34,15 @@ const (
|
|||
// SiteModeBadDB redirects to db-error.html page
|
||||
SiteModeBadDB = "3"
|
||||
)
|
||||
|
||||
// DbVariant details SQL database variant
|
||||
type DbVariant string
|
||||
|
||||
const (
|
||||
// DbVariantMySQL is MySQL
|
||||
DbVariantMySQL DbVariant = "MySQL"
|
||||
// DBVariantPercona is Percona
|
||||
DBVariantPercona DbVariant = "Percona"
|
||||
// DBVariantMariaDB is MariaDB
|
||||
DBVariantMariaDB DbVariant = "MariaDB"
|
||||
)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue