()
| 344 | } |
| 345 | |
| 346 | func (_c *MachineCreate) createSpec() (*Machine, *sqlgraph.CreateSpec) { |
| 347 | var ( |
| 348 | _node = &Machine{config: _c.config} |
| 349 | _spec = sqlgraph.NewCreateSpec(machine.Table, sqlgraph.NewFieldSpec(machine.FieldID, field.TypeInt)) |
| 350 | ) |
| 351 | _spec.OnConflict = _c.conflict |
| 352 | if value, ok := _c.mutation.CreatedAt(); ok { |
| 353 | _spec.SetField(machine.FieldCreatedAt, field.TypeTime, value) |
| 354 | _node.CreatedAt = value |
| 355 | } |
| 356 | if value, ok := _c.mutation.UpdatedAt(); ok { |
| 357 | _spec.SetField(machine.FieldUpdatedAt, field.TypeTime, value) |
| 358 | _node.UpdatedAt = value |
| 359 | } |
| 360 | if value, ok := _c.mutation.LastPush(); ok { |
| 361 | _spec.SetField(machine.FieldLastPush, field.TypeTime, value) |
| 362 | _node.LastPush = &value |
| 363 | } |
| 364 | if value, ok := _c.mutation.LastHeartbeat(); ok { |
| 365 | _spec.SetField(machine.FieldLastHeartbeat, field.TypeTime, value) |
| 366 | _node.LastHeartbeat = &value |
| 367 | } |
| 368 | if value, ok := _c.mutation.MachineId(); ok { |
| 369 | _spec.SetField(machine.FieldMachineId, field.TypeString, value) |
| 370 | _node.MachineId = value |
| 371 | } |
| 372 | if value, ok := _c.mutation.Password(); ok { |
| 373 | _spec.SetField(machine.FieldPassword, field.TypeString, value) |
| 374 | _node.Password = value |
| 375 | } |
| 376 | if value, ok := _c.mutation.IpAddress(); ok { |
| 377 | _spec.SetField(machine.FieldIpAddress, field.TypeString, value) |
| 378 | _node.IpAddress = value |
| 379 | } |
| 380 | if value, ok := _c.mutation.Scenarios(); ok { |
| 381 | _spec.SetField(machine.FieldScenarios, field.TypeString, value) |
| 382 | _node.Scenarios = value |
| 383 | } |
| 384 | if value, ok := _c.mutation.Version(); ok { |
| 385 | _spec.SetField(machine.FieldVersion, field.TypeString, value) |
| 386 | _node.Version = value |
| 387 | } |
| 388 | if value, ok := _c.mutation.IsValidated(); ok { |
| 389 | _spec.SetField(machine.FieldIsValidated, field.TypeBool, value) |
| 390 | _node.IsValidated = value |
| 391 | } |
| 392 | if value, ok := _c.mutation.AuthType(); ok { |
| 393 | _spec.SetField(machine.FieldAuthType, field.TypeString, value) |
| 394 | _node.AuthType = value |
| 395 | } |
| 396 | if value, ok := _c.mutation.Osname(); ok { |
| 397 | _spec.SetField(machine.FieldOsname, field.TypeString, value) |
| 398 | _node.Osname = value |
| 399 | } |
| 400 | if value, ok := _c.mutation.Osfamily(); ok { |
| 401 | _spec.SetField(machine.FieldOsfamily, field.TypeString, value) |
| 402 | _node.Osfamily = value |
| 403 | } |
no test coverage detected