| | |
| | | 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) |
| | | } |
| | | |
| | |
| | | //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 { |