MCPcopy Create free account
hub / github.com/cloudreve/cloudreve / defaults

Method defaults

ent/setting_update.go:294–303  ·  view source on GitHub ↗

defaults sets the default values of the builder before save.

()

Source from the content-addressed store, hash-verified

292
293// defaults sets the default values of the builder before save.
294func (suo *SettingUpdateOne) defaults() error {
295 if _, ok := suo.mutation.UpdatedAt(); !ok {
296 if setting.UpdateDefaultUpdatedAt == nil {
297 return fmt.Errorf("ent: uninitialized setting.UpdateDefaultUpdatedAt (forgotten import ent/runtime?)")
298 }
299 v := setting.UpdateDefaultUpdatedAt()
300 suo.mutation.SetUpdatedAt(v)
301 }
302 return nil
303}
304
305func (suo *SettingUpdateOne) sqlSave(ctx context.Context) (_node *Setting, err error) {
306 _spec := sqlgraph.NewUpdateSpec(setting.Table, setting.Columns, sqlgraph.NewFieldSpec(setting.FieldID, field.TypeInt))

Callers 1

SaveMethod · 0.95

Calls 2

UpdatedAtMethod · 0.65
SetUpdatedAtMethod · 0.45

Tested by

no test coverage detected