Added feature for SELECT ... FOR UPDATE go-xorm/xorm #290
This commit is contained in:
parent
1246ee6c93
commit
1686396e05
|
@ -63,6 +63,8 @@ type Dialect interface {
|
|||
|
||||
ModifyColumnSql(tableName string, col *Column) string
|
||||
|
||||
ForUpdateSql(query string) string
|
||||
|
||||
//CreateTableIfNotExists(table *Table, tableName, storeEngine, charset string) error
|
||||
//MustDropTable(tableName string) error
|
||||
|
||||
|
@ -271,6 +273,10 @@ func (b *Base) CreateTableSql(table *Table, tableName, storeEngine, charset stri
|
|||
return sql
|
||||
}
|
||||
|
||||
func (b *Base) ForUpdateSql(query string) string {
|
||||
return query + " FOR UPDATE"
|
||||
}
|
||||
|
||||
var (
|
||||
dialects = map[DbType]func() Dialect{}
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue