This commit is contained in:
parent
07f88e7508
commit
09d2dec26a
|
@ -83,14 +83,17 @@ func PostgresHashFileResult(result *HashFileResult, settings PostgresSettings) {
|
||||||
hMd5, _ := hex.DecodeString(result.MD5)
|
hMd5, _ := hex.DecodeString(result.MD5)
|
||||||
hSha256, _ := hex.DecodeString(result.SHA256)
|
hSha256, _ := hex.DecodeString(result.SHA256)
|
||||||
|
|
||||||
if settings.Binary && settings.Mode == "insert" {
|
switch {
|
||||||
|
case settings.Binary && settings.Mode == "insert":
|
||||||
rows, err = settings.InsertSTMT.Query(result.Path, hMd5, hSha256)
|
rows, err = settings.InsertSTMT.Query(result.Path, hMd5, hSha256)
|
||||||
} else if settings.Binary && settings.Mode == "update" {
|
case settings.Binary && settings.Mode == "update":
|
||||||
rows, err = settings.UpdateSTMT.Query(result.Path, hMd5, hSha256)
|
|
||||||
} else if !settings.Binary && settings.Mode == "insert" {
|
|
||||||
rows, err = settings.InsertSTMT.Query(result.Path, hMd5, hSha256)
|
|
||||||
} else if !settings.Binary && settings.Mode == "update" {
|
|
||||||
rows, err = settings.UpdateSTMT.Query(result.Path, hMd5, hSha256)
|
rows, err = settings.UpdateSTMT.Query(result.Path, hMd5, hSha256)
|
||||||
|
break
|
||||||
|
case !settings.Binary && settings.Mode == "insert":
|
||||||
|
rows, err = settings.InsertSTMT.Query(result.Path, result.MD5, result.SHA256)
|
||||||
|
case !settings.Binary && settings.Mode == "update":
|
||||||
|
rows, err = settings.UpdateSTMT.Query(result.Path, result.MD5, result.SHA256)
|
||||||
|
break
|
||||||
}
|
}
|
||||||
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
Loading…
Reference in a new issue