mirror of
https://github.com/ent/ent.git
synced 2026-05-24 09:31:56 +03:00
dialect/sql: increment and decrement columns using "add"
Summary:
Use case:
```
query, args := Update("data_packs").
Add("bytes_left", count).
Where(expr...).
Query()
```
Reviewed By: alexsn
Differential Revision: D17257590
fbshipit-source-id: f27b4b388a711a16deb0c3b790e24957e044204d
This commit is contained in:
committed by
Facebook Github Bot
parent
5fb8c081f3
commit
b067d5d8b4
@@ -201,7 +201,7 @@ func templateBuilderSetterTmpl() (*asset, error) {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
info := bindataFileInfo{name: "template/builder/setter.tmpl", size: 3452, mode: os.FileMode(420), modTime: time.Unix(1567330680, 0)}
|
||||
info := bindataFileInfo{name: "template/builder/setter.tmpl", size: 3452, mode: os.FileMode(420), modTime: time.Unix(1568032077, 0)}
|
||||
a := &asset{bytes: bytes, info: info}
|
||||
return a, nil
|
||||
}
|
||||
@@ -221,7 +221,7 @@ func templateBuilderUpdateTmpl() (*asset, error) {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
info := bindataFileInfo{name: "template/builder/update.tmpl", size: 7847, mode: os.FileMode(420), modTime: time.Unix(1567330684, 0)}
|
||||
info := bindataFileInfo{name: "template/builder/update.tmpl", size: 7847, mode: os.FileMode(420), modTime: time.Unix(1568032077, 0)}
|
||||
a := &asset{bytes: bytes, info: info}
|
||||
return a, nil
|
||||
}
|
||||
@@ -721,7 +721,7 @@ func templateDialectSqlUpdateTmpl() (*asset, error) {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
info := bindataFileInfo{name: "template/dialect/sql/update.tmpl", size: 11628, mode: os.FileMode(420), modTime: time.Unix(1567330621, 0)}
|
||||
info := bindataFileInfo{name: "template/dialect/sql/update.tmpl", size: 11628, mode: os.FileMode(420), modTime: time.Unix(1568032077, 0)}
|
||||
a := &asset{bytes: bytes, info: info}
|
||||
return a, nil
|
||||
}
|
||||
@@ -921,7 +921,7 @@ func templateWhereTmpl() (*asset, error) {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
info := bindataFileInfo{name: "template/where.tmpl", size: 5099, mode: os.FileMode(420), modTime: time.Unix(1567330531, 0)}
|
||||
info := bindataFileInfo{name: "template/where.tmpl", size: 5099, mode: os.FileMode(420), modTime: time.Unix(1567957074, 0)}
|
||||
a := &asset{bytes: bytes, info: info}
|
||||
return a, nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user