()
| 340 | } |
| 341 | |
| 342 | func (nvc *NodeVersionCreate) createSpec() (*NodeVersion, *sqlgraph.CreateSpec) { |
| 343 | var ( |
| 344 | _node = &NodeVersion{config: nvc.config} |
| 345 | _spec = sqlgraph.NewCreateSpec(nodeversion.Table, sqlgraph.NewFieldSpec(nodeversion.FieldID, field.TypeUUID)) |
| 346 | ) |
| 347 | _spec.OnConflict = nvc.conflict |
| 348 | if id, ok := nvc.mutation.ID(); ok { |
| 349 | _node.ID = id |
| 350 | _spec.ID.Value = &id |
| 351 | } |
| 352 | if value, ok := nvc.mutation.CreateTime(); ok { |
| 353 | _spec.SetField(nodeversion.FieldCreateTime, field.TypeTime, value) |
| 354 | _node.CreateTime = value |
| 355 | } |
| 356 | if value, ok := nvc.mutation.UpdateTime(); ok { |
| 357 | _spec.SetField(nodeversion.FieldUpdateTime, field.TypeTime, value) |
| 358 | _node.UpdateTime = value |
| 359 | } |
| 360 | if value, ok := nvc.mutation.Version(); ok { |
| 361 | _spec.SetField(nodeversion.FieldVersion, field.TypeString, value) |
| 362 | _node.Version = value |
| 363 | } |
| 364 | if value, ok := nvc.mutation.Changelog(); ok { |
| 365 | _spec.SetField(nodeversion.FieldChangelog, field.TypeString, value) |
| 366 | _node.Changelog = value |
| 367 | } |
| 368 | if value, ok := nvc.mutation.PipDependencies(); ok { |
| 369 | _spec.SetField(nodeversion.FieldPipDependencies, field.TypeJSON, value) |
| 370 | _node.PipDependencies = value |
| 371 | } |
| 372 | if value, ok := nvc.mutation.Deprecated(); ok { |
| 373 | _spec.SetField(nodeversion.FieldDeprecated, field.TypeBool, value) |
| 374 | _node.Deprecated = value |
| 375 | } |
| 376 | if value, ok := nvc.mutation.Status(); ok { |
| 377 | _spec.SetField(nodeversion.FieldStatus, field.TypeEnum, value) |
| 378 | _node.Status = value |
| 379 | } |
| 380 | if value, ok := nvc.mutation.StatusReason(); ok { |
| 381 | _spec.SetField(nodeversion.FieldStatusReason, field.TypeString, value) |
| 382 | _node.StatusReason = value |
| 383 | } |
| 384 | if value, ok := nvc.mutation.ComfyNodeExtractStatus(); ok { |
| 385 | _spec.SetField(nodeversion.FieldComfyNodeExtractStatus, field.TypeString, value) |
| 386 | _node.ComfyNodeExtractStatus = value |
| 387 | } |
| 388 | if value, ok := nvc.mutation.ComfyNodeCloudBuildInfo(); ok { |
| 389 | _spec.SetField(nodeversion.FieldComfyNodeCloudBuildInfo, field.TypeJSON, value) |
| 390 | _node.ComfyNodeCloudBuildInfo = value |
| 391 | } |
| 392 | if nodes := nvc.mutation.NodeIDs(); len(nodes) > 0 { |
| 393 | edge := &sqlgraph.EdgeSpec{ |
| 394 | Rel: sqlgraph.M2O, |
| 395 | Inverse: true, |
| 396 | Table: nodeversion.NodeTable, |
| 397 | Columns: []string{nodeversion.NodeColumn}, |
| 398 | Bidi: false, |
| 399 | Target: &sqlgraph.EdgeTarget{ |
no test coverage detected