+23
-2
appview/db/pulls.go
+23
-2
appview/db/pulls.go
···
63
State PullState
64
Submissions []*PullSubmission
65
66
// meta
67
Created time.Time
68
PullSource *PullSource
···
480
body,
481
rkey,
482
source_branch,
483
-
source_repo_at
484
from
485
pulls
486
where
···
490
491
var pull Pull
492
var createdAt string
493
-
var sourceBranch, sourceRepoAt sql.NullString
494
err := row.Scan(
495
&pull.OwnerDid,
496
&pull.PullId,
···
503
&pull.Rkey,
504
&sourceBranch,
505
&sourceRepoAt,
506
)
507
if err != nil {
508
return nil, err
···
526
}
527
pull.PullSource.RepoAt = &sourceRepoAtParsed
528
}
529
}
530
531
submissionsQuery := `
···
63
State PullState
64
Submissions []*PullSubmission
65
66
+
// stacking
67
+
StackId string // nullable string
68
+
ChangeId string // nullable string
69
+
ParentChangeId string // nullable string
70
+
71
// meta
72
Created time.Time
73
PullSource *PullSource
···
485
body,
486
rkey,
487
source_branch,
488
+
source_repo_at,
489
+
stack_id,
490
+
change_id,
491
+
parent_change_id
492
from
493
pulls
494
where
···
498
499
var pull Pull
500
var createdAt string
501
+
var sourceBranch, sourceRepoAt, stackId, changeId, parentChangeId sql.NullString
502
err := row.Scan(
503
&pull.OwnerDid,
504
&pull.PullId,
···
511
&pull.Rkey,
512
&sourceBranch,
513
&sourceRepoAt,
514
+
&stackId,
515
+
&changeId,
516
+
&parentChangeId,
517
)
518
if err != nil {
519
return nil, err
···
537
}
538
pull.PullSource.RepoAt = &sourceRepoAtParsed
539
}
540
+
}
541
+
542
+
if stackId.Valid {
543
+
pull.StackId = stackId.String
544
+
}
545
+
if changeId.Valid {
546
+
pull.ChangeId = changeId.String
547
+
}
548
+
if parentChangeId.Valid {
549
+
pull.ParentChangeId = parentChangeId.String
550
}
551
552
submissionsQuery := `