From 06de16052139afa5671d3ce9fbf4e7c47d65a34b Mon Sep 17 00:00:00 2001
From: liuxiaolong <736321739@qq.com>
Date: 星期三, 13 五月 2020 18:49:18 +0800
Subject: [PATCH] ch to Forward
---
sync.go | 15 +++++++++++----
1 files changed, 11 insertions(+), 4 deletions(-)
diff --git a/sync.go b/sync.go
index 30870a3..0713075 100755
--- a/sync.go
+++ b/sync.go
@@ -5,7 +5,6 @@
sdb "basic.com/Android/syncdb.git"
"basic.com/valib/logger.git"
"encoding/json"
- "github.com/micro/go-micro/logger"
"strings"
)
type ReceiveSqlInterface2 interface {
@@ -64,11 +63,19 @@
return true
}
-func RegisterDbHandler(h sdb.DbHandler) {
+type DbHandlerInterface interface {
+ sdb.DbHandler
+}
+
+type DbDumpHandlerInterface interface {
+ sdb.DbDumpHandler
+}
+
+func RegisterDbHandler(h DbHandlerInterface) {
sdb.RegisterDbHandler(h)
}
-func RegisterDbDumpHandler(h sdb.DbDumpHandler) {
+func RegisterDbDumpHandler(h DbDumpHandlerInterface) {
sdb.RegisterDbDumpHandler(h)
}
@@ -163,7 +170,7 @@
//sqls = append(sqls, sqlSync)
sqls = append(sqls, "PRAGMA foreign_keys=ON")
sqlDump := strings.Join(sqls, ";")
- if !sdb.DbHandle.Execute(sqlDump) {
+ if !sdb.DbHandle.Forward(sqlDump) {
logger.Debug("sdb.DbHandle.Execute ret: false")
return false
} else {
--
Gitblit v1.8.0