From 026c2f53f5e25e3b6a9e0e1deff5fad9339edbe7 Mon Sep 17 00:00:00 2001 From: sunsc Date: Tue, 30 Jun 2015 17:57:36 +0800 Subject: [PATCH] add SetLockRead --- session.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/session.go b/session.go index 11272c3f..b798fbf7 100644 --- a/session.go +++ b/session.go @@ -97,6 +97,16 @@ func (session *Session) Sql(querystring string, args ...interface{}) *Session { return session } +//set read lock +func (session *Session) SetLockRead(lr ...bool) *Session { + if 0 == len(lr) { + session.LockRead = true + } else { + session.LockRead = lr[0] + } + return session +} + // Method Where provides custom query condition. func (session *Session) Where(querystring string, args ...interface{}) *Session { session.Statement.Where(querystring, args...)