1- package models
1+ package db
22
33import (
44 "fmt"
55
6+ "github.com/adamdevigili/skillbased/api/pkg/models"
67 "github.com/pioz/faker"
78 "github.com/rs/xid"
89)
910
1011var (
11- ultimateFrisbee = Sport {
12- Base : Base {
12+ ultimateFrisbee = models. Sport {
13+ Base : models. Base {
1314 Name : "Ultimate Frisbee" ,
1415 ID : xid .New (),
1516 },
16- SkillWeights : SkillWeightMap {
17+ SkillWeights : models. SkillWeightMap {
1718 "handling" : 0.9 ,
1819 "speed" : 0.8 ,
1920 "stamina" : 0.8 ,
2021 "height" : 0.4 ,
2122 },
2223 }
2324
24- football = Sport {
25- Base : Base {
25+ football = models. Sport {
26+ Base : models. Base {
2627 Name : "Football" ,
2728 ID : xid .New (),
2829 },
29- SkillWeights : SkillWeightMap {
30+ SkillWeights : models. SkillWeightMap {
3031 "strength" : 0.7 ,
3132 "speed" : 0.8 ,
3233 "stamina" : 0.8 ,
3334 "agility" : 0.5 ,
3435 },
3536 }
3637
37- basketball = Sport {
38- Base : Base {
38+ basketball = models. Sport {
39+ Base : models. Base {
3940 Name : "Basketball" ,
4041 ID : xid .New (),
4142 },
42- SkillWeights : SkillWeightMap {
43+ SkillWeights : models. SkillWeightMap {
4344 "shooting" : 0.9 ,
4445 "speed" : 0.6 ,
4546 "stamina" : 0.8 ,
4849 },
4950 }
5051
51- InitialSports = []Sport {
52+ initialSports = []models. Sport {
5253 ultimateFrisbee ,
5354 basketball ,
5455 football ,
@@ -57,24 +58,24 @@ var (
5758
5859var playersToGenerate = 30
5960
60- func GenerateSeedPlayers () []* Player {
61+ func generateSeedPlayers () []* models. Player {
6162 faker .SetSeed (623 )
62- players := make ([]* Player , playersToGenerate )
63+ players := make ([]* models. Player , playersToGenerate )
6364
6465 for i := range players {
6566 fn , ln := faker .FirstName (), faker .LastName ()
66- p := & Player {
67+ p := & models. Player {
6768 FirstName : fn ,
6869 LastName : ln ,
69- Base : Base {
70+ Base : models. Base {
7071 Name : fmt .Sprintf ("%s %s" , fn , ln ),
7172 ID : xid .New (),
7273 },
7374 PowerScores : make (map [string ]int ),
7475 IsSeed : true ,
7576 }
7677
77- for _ , s := range skillsList {
78+ for _ , s := range models . SkillsList {
7879 p .PowerScores [s ] = faker .IntInRange (1 , 10 )
7980 }
8081
0 commit comments