Skip to content

Commit 5765212

Browse files
lunnyzeripath
andauthored
Add owner_name column for table repository for maintaince reason (#9717)
* Add owner_name column for table repository for maintaince reason * refactor * Fix tests * fix test * fix bug when fork repository Co-authored-by: zeripath <[email protected]>
1 parent 65baacf commit 5765212

File tree

18 files changed

+129
-102
lines changed

18 files changed

+129
-102
lines changed

models/action.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ func (a *Action) GetActAvatar() string {
145145
// GetRepoUserName returns the name of the action repository owner.
146146
func (a *Action) GetRepoUserName() string {
147147
a.loadRepo()
148-
return a.Repo.MustOwner().Name
148+
return a.Repo.OwnerName
149149
}
150150

151151
// ShortRepoUserName returns the name of the action repository owner

models/fixtures/repository.yml

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
-
22
id: 1
33
owner_id: 2
4+
owner_name: user2
45
lower_name: repo1
56
name: repo1
67
is_private: false
@@ -16,6 +17,7 @@
1617
-
1718
id: 2
1819
owner_id: 2
20+
owner_name: user2
1921
lower_name: repo2
2022
name: repo2
2123
is_private: true
@@ -30,6 +32,7 @@
3032
-
3133
id: 3
3234
owner_id: 3
35+
owner_name: user3
3336
lower_name: repo3
3437
name: repo3
3538
is_private: true
@@ -43,6 +46,7 @@
4346
-
4447
id: 4
4548
owner_id: 5
49+
owner_name: user5
4650
lower_name: repo4
4751
name: repo4
4852
is_private: false
@@ -56,6 +60,7 @@
5660
-
5761
id: 5
5862
owner_id: 3
63+
owner_name: user3
5964
lower_name: repo5
6065
name: repo5
6166
is_private: true
@@ -70,6 +75,7 @@
7075
-
7176
id: 6
7277
owner_id: 10
78+
owner_name: user10
7379
lower_name: repo6
7480
name: repo6
7581
is_private: true
@@ -83,6 +89,7 @@
8389
-
8490
id: 7
8591
owner_id: 10
92+
owner_name: user10
8693
lower_name: repo7
8794
name: repo7
8895
is_private: true
@@ -96,6 +103,7 @@
96103
-
97104
id: 8
98105
owner_id: 10
106+
owner_name: user10
99107
lower_name: repo8
100108
name: repo8
101109
is_private: false
@@ -109,6 +117,7 @@
109117
-
110118
id: 9
111119
owner_id: 11
120+
owner_name: user11
112121
lower_name: repo9
113122
name: repo9
114123
is_private: false
@@ -122,6 +131,7 @@
122131
-
123132
id: 10
124133
owner_id: 12
134+
owner_name: user12
125135
lower_name: repo10
126136
name: repo10
127137
is_private: false
@@ -137,6 +147,7 @@
137147
id: 11
138148
fork_id: 10
139149
owner_id: 13
150+
owner_name: user13
140151
lower_name: repo11
141152
name: repo11
142153
is_private: false
@@ -150,6 +161,7 @@
150161
-
151162
id: 12
152163
owner_id: 14
164+
owner_name: user14
153165
lower_name: test_repo_12
154166
name: test_repo_12
155167
is_private: false
@@ -163,6 +175,7 @@
163175
-
164176
id: 13
165177
owner_id: 14
178+
owner_name: user14
166179
lower_name: test_repo_13
167180
name: test_repo_13
168181
is_private: true
@@ -176,6 +189,7 @@
176189
-
177190
id: 14
178191
owner_id: 14
192+
owner_name: user14
179193
lower_name: test_repo_14
180194
name: test_repo_14
181195
description: test_description_14
@@ -190,6 +204,7 @@
190204
-
191205
id: 15
192206
owner_id: 2
207+
owner_name: user2
193208
lower_name: repo15
194209
name: repo15
195210
is_empty: true
@@ -198,6 +213,7 @@
198213
-
199214
id: 16
200215
owner_id: 2
216+
owner_name: user2
201217
lower_name: repo16
202218
name: repo16
203219
is_private: true
@@ -211,6 +227,7 @@
211227
-
212228
id: 17
213229
owner_id: 15
230+
owner_name: user15
214231
lower_name: big_test_public_1
215232
name: big_test_public_1
216233
is_private: false
@@ -226,6 +243,7 @@
226243
-
227244
id: 18
228245
owner_id: 15
246+
owner_name: user15
229247
lower_name: big_test_public_2
230248
name: big_test_public_2
231249
is_private: false
@@ -240,6 +258,7 @@
240258
-
241259
id: 19
242260
owner_id: 15
261+
owner_name: user15
243262
lower_name: big_test_private_1
244263
name: big_test_private_1
245264
is_private: true
@@ -254,6 +273,7 @@
254273
-
255274
id: 20
256275
owner_id: 15
276+
owner_name: user15
257277
lower_name: big_test_private_2
258278
name: big_test_private_2
259279
is_private: true
@@ -268,6 +288,7 @@
268288
-
269289
id: 21
270290
owner_id: 16
291+
owner_name: user16
271292
lower_name: big_test_public_3
272293
name: big_test_public_3
273294
is_private: false
@@ -282,6 +303,7 @@
282303
-
283304
id: 22
284305
owner_id: 16
306+
owner_name: user16
285307
lower_name: big_test_private_3
286308
name: big_test_private_3
287309
is_private: true
@@ -296,6 +318,7 @@
296318
-
297319
id: 23
298320
owner_id: 17
321+
owner_name: user17
299322
lower_name: big_test_public_4
300323
name: big_test_public_4
301324
is_private: false
@@ -310,6 +333,7 @@
310333
-
311334
id: 24
312335
owner_id: 17
336+
owner_name: user17
313337
lower_name: big_test_private_4
314338
name: big_test_private_4
315339
is_private: true
@@ -324,6 +348,7 @@
324348
-
325349
id: 25
326350
owner_id: 20
351+
owner_name: user20
327352
lower_name: big_test_public_mirror_5
328353
name: big_test_public_mirror_5
329354
is_private: false
@@ -339,6 +364,7 @@
339364
-
340365
id: 26
341366
owner_id: 20
367+
owner_name: user20
342368
lower_name: big_test_private_mirror_5
343369
name: big_test_private_mirror_5
344370
is_private: true
@@ -354,6 +380,7 @@
354380
-
355381
id: 27
356382
owner_id: 19
383+
owner_name: user19
357384
lower_name: big_test_public_mirror_6
358385
name: big_test_public_mirror_6
359386
is_private: false
@@ -370,6 +397,7 @@
370397
-
371398
id: 28
372399
owner_id: 19
400+
owner_name: user19
373401
lower_name: big_test_private_mirror_6
374402
name: big_test_private_mirror_6
375403
is_private: true
@@ -387,6 +415,7 @@
387415
id: 29
388416
fork_id: 27
389417
owner_id: 20
418+
owner_name: user20
390419
lower_name: big_test_public_fork_7
391420
name: big_test_public_fork_7
392421
is_private: false
@@ -402,6 +431,7 @@
402431
id: 30
403432
fork_id: 28
404433
owner_id: 20
434+
owner_name: user20
405435
lower_name: big_test_private_fork_7
406436
name: big_test_private_fork_7
407437
is_private: true
@@ -416,6 +446,7 @@
416446
-
417447
id: 31
418448
owner_id: 2
449+
owner_name: user2
419450
lower_name: repo20
420451
name: repo20
421452
num_stars: 0
@@ -427,6 +458,7 @@
427458
-
428459
id: 32 # org public repo
429460
owner_id: 3
461+
owner_name: user3
430462
lower_name: repo21
431463
name: repo21
432464
is_private: false
@@ -439,6 +471,7 @@
439471
-
440472
id: 33
441473
owner_id: 2
474+
owner_name: user2
442475
lower_name: utf8
443476
name: utf8
444477
is_private: false
@@ -447,6 +480,7 @@
447480
-
448481
id: 34
449482
owner_id: 21
483+
owner_name: user21
450484
lower_name: golang
451485
name: golang
452486
is_private: false
@@ -459,6 +493,7 @@
459493
-
460494
id: 35
461495
owner_id: 21
496+
owner_name: user21
462497
lower_name: graphql
463498
name: graphql
464499
is_private: false
@@ -471,6 +506,7 @@
471506
-
472507
id: 36
473508
owner_id: 2
509+
owner_name: user2
474510
lower_name: commits_search_test
475511
name: commits_search_test
476512
is_private: false
@@ -483,6 +519,7 @@
483519
-
484520
id: 37
485521
owner_id: 2
522+
owner_name: user2
486523
lower_name: git_hooks_test
487524
name: git_hooks_test
488525
is_private: false
@@ -495,6 +532,7 @@
495532
-
496533
id: 38
497534
owner_id: 22
535+
owner_name: limited_org
498536
lower_name: public_repo_on_limited_org
499537
name: public_repo_on_limited_org
500538
is_private: false
@@ -507,6 +545,7 @@
507545
-
508546
id: 39
509547
owner_id: 22
548+
owner_name: limited_org
510549
lower_name: private_repo_on_limited_org
511550
name: private_repo_on_limited_org
512551
is_private: true
@@ -519,6 +558,7 @@
519558
-
520559
id: 40
521560
owner_id: 23
561+
owner_name: limited_org
522562
lower_name: public_repo_on_private_org
523563
name: public_repo_on_private_org
524564
is_private: false
@@ -531,6 +571,7 @@
531571
-
532572
id: 41
533573
owner_id: 23
574+
owner_name: limited_org
534575
lower_name: private_repo_on_private_org
535576
name: private_repo_on_private_org
536577
is_private: true
@@ -542,6 +583,7 @@
542583
-
543584
id: 42
544585
owner_id: 2
586+
owner_name: user2
545587
lower_name: glob
546588
name: glob
547589
is_private: false
@@ -554,6 +596,7 @@
554596
-
555597
id: 43
556598
owner_id: 26
599+
owner_name: org26
557600
lower_name: repo26
558601
name: repo26
559602
is_private: true
@@ -566,6 +609,7 @@
566609
-
567610
id: 44
568611
owner_id: 27
612+
owner_name: user27
569613
lower_name: template1
570614
name: template1
571615
is_private: false
@@ -579,6 +623,7 @@
579623
-
580624
id: 45
581625
owner_id: 27
626+
owner_name: user27
582627
lower_name: template2
583628
name: template2
584629
is_private: false
@@ -592,6 +637,7 @@
592637
-
593638
id: 46
594639
owner_id: 26
640+
owner_name: org26
595641
lower_name: repo_external_tracker
596642
name: repo_external_tracker
597643
is_private: false
@@ -604,6 +650,7 @@
604650
-
605651
id: 47
606652
owner_id: 26
653+
owner_name: org26
607654
lower_name: repo_external_tracker_numeric
608655
name: repo_external_tracker_numeric
609656
is_private: false
@@ -616,6 +663,7 @@
616663
-
617664
id: 48
618665
owner_id: 26
666+
owner_name: org26
619667
lower_name: repo_external_tracker_alpha
620668
name: repo_external_tracker_alpha
621669
is_private: false

0 commit comments

Comments
 (0)