@@ -8,17 +8,15 @@ module.exports = {
8
8
model : 'SkillsProviders' ,
9
9
key : 'id'
10
10
} ,
11
- onUpdate : 'CASCADE' ,
12
- onDelete : 'SET NULL'
11
+ onUpdate : 'CASCADE'
13
12
} )
14
13
await query . addColumn ( 'OrganizationSkillsProviders' , 'skillProviderId' , {
15
14
type : DataTypes . UUID ,
16
15
references : {
17
16
model : 'SkillsProviders' ,
18
17
key : 'id'
19
18
} ,
20
- onUpdate : 'CASCADE' ,
21
- onDelete : 'SET NULL'
19
+ onUpdate : 'CASCADE'
22
20
} )
23
21
await query . addColumn ( 'UsersSkills' , 'userId' , {
24
22
type : DataTypes . UUID ,
@@ -27,7 +25,7 @@ module.exports = {
27
25
key : 'id'
28
26
} ,
29
27
onUpdate : 'CASCADE' ,
30
- onDelete : 'SET NULL '
28
+ onDelete : 'CASCADE '
31
29
} )
32
30
await query . addColumn ( 'Achievements' , 'userId' , {
33
31
type : DataTypes . UUID ,
@@ -36,7 +34,7 @@ module.exports = {
36
34
key : 'id'
37
35
} ,
38
36
onUpdate : 'CASCADE' ,
39
- onDelete : 'SET NULL '
37
+ onDelete : 'CASCADE '
40
38
} )
41
39
await query . addColumn ( 'UserAttributes' , 'userId' , {
42
40
type : DataTypes . UUID ,
@@ -45,7 +43,7 @@ module.exports = {
45
43
key : 'id'
46
44
} ,
47
45
onUpdate : 'CASCADE' ,
48
- onDelete : 'SET NULL '
46
+ onDelete : 'CASCADE '
49
47
} )
50
48
await query . addColumn ( 'ExternalProfiles' , 'userId' , {
51
49
type : DataTypes . UUID ,
@@ -54,7 +52,7 @@ module.exports = {
54
52
key : 'id'
55
53
} ,
56
54
onUpdate : 'CASCADE' ,
57
- onDelete : 'SET NULL '
55
+ onDelete : 'CASCADE '
58
56
} )
59
57
await query . addColumn ( 'UsersRoles' , 'userId' , {
60
58
type : DataTypes . UUID ,
@@ -63,25 +61,23 @@ module.exports = {
63
61
key : 'id'
64
62
} ,
65
63
onUpdate : 'CASCADE' ,
66
- onDelete : 'SET NULL '
64
+ onDelete : 'CASCADE '
67
65
} )
68
66
await query . addColumn ( 'ExternalProfiles' , 'organizationId' , {
69
67
type : DataTypes . UUID ,
70
68
references : {
71
69
model : 'Organizations' ,
72
70
key : 'id'
73
71
} ,
74
- onUpdate : 'CASCADE' ,
75
- onDelete : 'SET NULL'
72
+ onUpdate : 'CASCADE'
76
73
} )
77
74
await query . addColumn ( 'AttributeGroups' , 'organizationId' , {
78
75
type : DataTypes . UUID ,
79
76
references : {
80
77
model : 'Organizations' ,
81
78
key : 'id'
82
79
} ,
83
- onUpdate : 'CASCADE' ,
84
- onDelete : 'SET NULL'
80
+ onUpdate : 'CASCADE'
85
81
} )
86
82
await query . addColumn ( 'OrganizationSkillsProviders' , 'organizationId' , {
87
83
type : DataTypes . UUID ,
@@ -90,52 +86,47 @@ module.exports = {
90
86
key : 'id'
91
87
} ,
92
88
onUpdate : 'CASCADE' ,
93
- onDelete : 'SET NULL '
89
+ onDelete : 'CASCADE '
94
90
} )
95
91
await query . addColumn ( 'UsersSkills' , 'skillId' , {
96
92
type : DataTypes . UUID ,
97
93
references : {
98
94
model : 'Skills' ,
99
95
key : 'id'
100
96
} ,
101
- onUpdate : 'CASCADE' ,
102
- onDelete : 'SET NULL'
97
+ onUpdate : 'CASCADE'
103
98
} )
104
99
await query . addColumn ( 'UsersRoles' , 'roleId' , {
105
100
type : DataTypes . UUID ,
106
101
references : {
107
102
model : 'Roles' ,
108
103
key : 'id'
109
104
} ,
110
- onUpdate : 'CASCADE' ,
111
- onDelete : 'SET NULL'
105
+ onUpdate : 'CASCADE'
112
106
} )
113
107
await query . addColumn ( 'Achievements' , 'achievementsProviderId' , {
114
108
type : DataTypes . UUID ,
115
109
references : {
116
110
model : 'AchievementsProviders' ,
117
111
key : 'id'
118
112
} ,
119
- onUpdate : 'CASCADE' ,
120
- onDelete : 'SET NULL'
113
+ onUpdate : 'CASCADE'
121
114
} )
122
115
await query . addColumn ( 'UserAttributes' , 'attributeId' , {
123
116
type : DataTypes . UUID ,
124
117
references : {
125
118
model : 'Attributes' ,
126
119
key : 'id'
127
120
} ,
128
- onUpdate : 'CASCADE' ,
129
- onDelete : 'SET NULL'
121
+ onUpdate : 'CASCADE'
130
122
} )
131
123
await query . addColumn ( 'Attributes' , 'attributeGroupId' , {
132
124
type : DataTypes . UUID ,
133
125
references : {
134
126
model : 'AttributeGroups' ,
135
127
key : 'id'
136
128
} ,
137
- onUpdate : 'CASCADE' ,
138
- onDelete : 'SET NULL'
129
+ onUpdate : 'CASCADE'
139
130
} )
140
131
} ,
141
132
down : async ( query ) => {
0 commit comments