Compare commits

...
2 Commits
Author SHA1 Message Date
Aaron Liu f172220825 release: 3.7.1 2023-02-13 19:28:00 +08:00
Aaron Liu 37cb292530 fix(db): SQLite3 dialects return empty rows in HasColumn method 2023-02-12 20:02:35 +08:00
4 changed files with 7 additions and 5 deletions
+2
View File
@@ -10,6 +10,8 @@ builds:
env:
- CGO_ENABLED=0
binary: cloudreve
ldflags:
- -X 'github.com/cloudreve/Cloudreve/v3/pkg/conf.BackendVersion={{.Tag}}' -X 'github.com/cloudreve/Cloudreve/v3/pkg/conf.LastCommit={{.ShortCommit}}'
+1 -1
Submodule assets updated: 4815a504a0...9f847f466c
+1 -1
View File
@@ -265,7 +265,7 @@ func (s sqlite) HasTable(tableName string) bool {
func (s sqlite) HasColumn(tableName string, columnName string) bool {
var count int
s.db.QueryRow(fmt.Sprintf("SELECT count(*) FROM sqlite_master WHERE tbl_name = ? AND (sql LIKE '%%\"%v\" %%' OR sql LIKE '%%%v %%');\n", columnName, columnName), tableName).Scan(&count)
s.db.QueryRow(fmt.Sprintf("SELECT count(*) FROM sqlite_master WHERE tbl_name = ? AND (sql LIKE '%%\"%v\" %%' OR sql LIKE '%%%v %%');", columnName, columnName), tableName).Scan(&count)
return count > 0
}
+3 -3
View File
@@ -1,13 +1,13 @@
package conf
// BackendVersion 当前后端版本号
var BackendVersion = "3.7.0"
var BackendVersion = "3.7.1"
// RequiredDBVersion 与当前版本匹配的数据库版本
var RequiredDBVersion = "3.7.0"
var RequiredDBVersion = "3.7.1"
// RequiredStaticVersion 与当前版本匹配的静态资源版本
var RequiredStaticVersion = "3.7.0"
var RequiredStaticVersion = "3.7.1"
// IsPro 是否为Pro版本
var IsPro = "false"