Browse Source

Add config option to enable or disable log executed SQL (#3726)

* add config option to enable or disable log executed SQL

* rename ShowSQL to LogSQL
tags/v1.5.0-dev
Lunny Xiao GitHub 7 years ago
parent
commit
8e9fd50a92
4 changed files with 5 additions and 1 deletions
  1. +1
    -0
      docs/content/doc/advanced/config-cheat-sheet.en-us.md
  2. +1
    -0
      docs/content/doc/advanced/config-cheat-sheet.zh-cn.md
  3. +1
    -1
      models/models.go
  4. +2
    -0
      modules/setting/setting.go

+ 1
- 0
docs/content/doc/advanced/config-cheat-sheet.en-us.md View File

@@ -121,6 +121,7 @@ Values containing `#` or `;` must be quoted using `` ` `` or `"""`.
- `PASSWD`: **\<empty\>**: Database user password. Use \`your password\` for quoting if you use special characters in the password.
- `SSL_MODE`: **disable**: For PostgreSQL only.
- `PATH`: **data/gitea.db**: For SQLite3 only, the database file path.
- `LOG_SQL`: **true**: Log the executed SQL.

## Indexer (`indexer`)



+ 1
- 0
docs/content/doc/advanced/config-cheat-sheet.zh-cn.md View File

@@ -80,6 +80,7 @@ menu:
- `PASSWD`: 数据库用户密码。
- `SSL_MODE`: PostgreSQL数据库是否启用SSL模式。
- `PATH`: Tidb 或者 SQLite3 数据文件存放路径。
- `LOG_SQL`: **true**: 显示生成的SQL,默认为真。

## Security (`security`)



+ 1
- 1
models/models.go View File

@@ -270,7 +270,7 @@ func SetEngine() (err error) {
// WARNING: for serv command, MUST remove the output to os.stdout,
// so use log file to instead print to stdout.
x.SetLogger(log.XORMLogger)
x.ShowSQL(true)
x.ShowSQL(setting.LogSQL)
return nil
}



+ 2
- 0
modules/setting/setting.go View File

@@ -159,6 +159,7 @@ var (
UseMSSQL bool
UsePostgreSQL bool
UseTiDB bool
LogSQL bool

// Indexer settings
Indexer struct {
@@ -931,6 +932,7 @@ func NewContext() {
}
}
IterateBufferSize = Cfg.Section("database").Key("ITERATE_BUFFER_SIZE").MustInt(50)
LogSQL = Cfg.Section("database").Key("LOG_SQL").MustBool(true)

sec = Cfg.Section("attachment")
AttachmentPath = sec.Key("PATH").MustString(path.Join(AppDataPath, "attachments"))


Loading…
Cancel
Save