CreateIfNotExist tries to create the record if not exist
(entity interface{}, clauses ...dal.Clause)
| 267 | |
| 268 | // CreateIfNotExist tries to create the record if not exist |
| 269 | func (d *Dalgorm) CreateIfNotExist(entity interface{}, clauses ...dal.Clause) errors.Error { |
| 270 | d.unwrapDynamic(&entity, &clauses) |
| 271 | return d.convertGormError(buildTx(d.db, clauses).Clauses(clause.OnConflict{DoNothing: true}).Create(entity).Error) |
| 272 | } |
| 273 | |
| 274 | // Delete records from database |
| 275 | func (d *Dalgorm) Delete(entity interface{}, clauses ...dal.Clause) errors.Error { |
nothing calls this directly
no test coverage detected