mirror of
https://github.com/documize/community.git
synced 2025-07-24 15:49:44 +02:00
Microsoft SQL Server driver and prep
This commit is contained in:
parent
e6335dd58c
commit
deb579d8ad
63 changed files with 73767 additions and 13 deletions
4
core/env/flags.go
vendored
4
core/env/flags.go
vendored
|
@ -82,7 +82,7 @@ func ParseFlags() (f Flags, ok bool) {
|
|||
register(&port, "port", false, "http/https port number")
|
||||
register(&forcePort2SSL, "forcesslport", false, "redirect given http port number to TLS")
|
||||
register(&siteMode, "offline", false, "set to '1' for OFFLINE mode")
|
||||
register(&dbType, "dbtype", true, "specify the database provider: mysql|percona|mariadb|postgresql")
|
||||
register(&dbType, "dbtype", true, "specify the database provider: mysql|percona|mariadb|postgresql|sqlserver")
|
||||
register(&dbConn, "db", true, `'database specific connection string for example "user:password@tcp(localhost:3306)/dbname"`)
|
||||
register(&location, "location", false, `reserved`)
|
||||
|
||||
|
@ -90,6 +90,7 @@ func ParseFlags() (f Flags, ok bool) {
|
|||
ok = false
|
||||
}
|
||||
|
||||
f.DBType = strings.ToLower(dbType)
|
||||
f.DBConn = dbConn
|
||||
f.ForceHTTPPort2SSL = forcePort2SSL
|
||||
f.HTTPPort = port
|
||||
|
@ -97,7 +98,6 @@ func ParseFlags() (f Flags, ok bool) {
|
|||
f.SiteMode = siteMode
|
||||
f.SSLCertFile = certFile
|
||||
f.SSLKeyFile = keyFile
|
||||
f.DBType = strings.ToLower(dbType)
|
||||
|
||||
// reserved
|
||||
if len(location) == 0 {
|
||||
|
|
4
core/env/provider.go
vendored
4
core/env/provider.go
vendored
|
@ -28,8 +28,8 @@ const (
|
|||
// StoreTypePostgreSQL is PostgreSQL
|
||||
StoreTypePostgreSQL StoreType = "PostgreSQL"
|
||||
|
||||
// StoreTypeMSSQL is Microsoft SQL Server
|
||||
StoreTypeMSSQL StoreType = "MSSQL"
|
||||
// StoreTypeSQLServer is Microsoft SQL Server
|
||||
StoreTypeSQLServer StoreType = "SQLServer"
|
||||
)
|
||||
|
||||
// StoreProvider defines a database provider.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue