From 287ae22ca6bd1da4171f111774d7f7ffd535d151 Mon Sep 17 00:00:00 2001 From: Jinzhu Date: Wed, 4 Mar 2015 13:55:39 +0800 Subject: [PATCH] Add method New back --- main.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/main.go b/main.go index 5992ba43..0db07079 100644 --- a/main.go +++ b/main.go @@ -85,6 +85,13 @@ func (s *DB) DB() *sql.DB { return s.db.(*sql.DB) } +func (s *DB) New() *DB { + clone := s.clone() + clone.search = nil + clone.Value = nil + return clone +} + // NewScope create scope for callbacks, including DB's search information func (db *DB) NewScope(value interface{}) *Scope { dbClone := db.clone()