[GH-19105] - Add helper function to handle columns on reserved names (#19107)
Automatic Merge
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
8b155e34c7
Коммит
08dc3a1cdf
@@ -65,12 +65,7 @@ func (s SqlCommandStore) Save(command *model.Command) (*model.Command, error) {
|
||||
}
|
||||
|
||||
// Trigger is a keyword
|
||||
var trigger string
|
||||
if s.DriverName() == model.DatabaseDriverPostgres {
|
||||
trigger = `"trigger"`
|
||||
} else {
|
||||
trigger = "`Trigger`"
|
||||
}
|
||||
trigger := s.toReserveCase("trigger")
|
||||
|
||||
if _, err := s.GetMasterX().NamedExec(`INSERT INTO Commands (Id, Token, CreateAt,
|
||||
UpdateAt, DeleteAt, CreatorId, TeamId, `+trigger+`, Method, Username,
|
||||
@@ -215,11 +210,7 @@ func (s SqlCommandStore) Update(cmd *model.Command) (*model.Command, error) {
|
||||
Where(sq.Eq{"Id": cmd.Id})
|
||||
|
||||
// Trigger is a keyword
|
||||
if s.DriverName() == model.DatabaseDriverPostgres {
|
||||
query = query.Set(`"trigger"`, cmd.Trigger)
|
||||
} else {
|
||||
query = query.Set("`Trigger`", cmd.Trigger)
|
||||
}
|
||||
query = query.Set(s.toReserveCase("trigger"), cmd.Trigger)
|
||||
|
||||
queryString, args, err := query.ToSql()
|
||||
if err != nil {
|
||||
|
||||
Ссылка в новой задаче
Block a user