File tree 8 files changed +12
-10
lines changed
8 files changed +12
-10
lines changed Original file line number Diff line number Diff line change 7
7
# Create your models here.
8
8
9
9
class CLPackages (models .Model ):
10
- owner = models .ForeignKey (Package )
10
+ owner = models .ForeignKey (Package , on_delete = models . CASCADE )
11
11
name = models .CharField (max_length = 50 ,unique = True )
12
12
speed = models .CharField (max_length = 50 )
13
13
vmem = models .CharField (max_length = 50 )
Original file line number Diff line number Diff line change 5
5
from datetime import datetime
6
6
7
7
class IncJob (models .Model ):
8
- website = models .ForeignKey (Websites )
8
+ website = models .ForeignKey (Websites , on_delete = models . CASCADE )
9
9
date = models .DateTimeField (default = datetime .now , blank = True )
10
10
11
11
class JobSnapshots (models .Model ):
12
- job = models .ForeignKey (IncJob )
12
+ job = models .ForeignKey (IncJob , on_delete = models . CASCADE )
13
13
type = models .CharField (max_length = 300 )
14
14
snapshotid = models .CharField (max_length = 50 )
15
15
destination = models .CharField (max_length = 200 , default = '' )
@@ -24,7 +24,7 @@ class BackupJob(models.Model):
24
24
25
25
26
26
class JobSites (models .Model ):
27
- job = models .ForeignKey (BackupJob )
27
+ job = models .ForeignKey (BackupJob , on_delete = models . CASCADE )
28
28
website = models .CharField (max_length = 300 )
29
29
30
30
Original file line number Diff line number Diff line change @@ -406,8 +406,8 @@ if [[ $DEV == "ON" ]] ; then
406
406
fi
407
407
if [[ $CENTOS_8 == " True" ]] ; then
408
408
dnf install python3 -y
409
- pip3.6 install virtualenv
410
409
fi
410
+ pip3.6 install virtualenv
411
411
fi
412
412
fi
413
413
Original file line number Diff line number Diff line change 7
7
# Create your models here.
8
8
9
9
class Databases (models .Model ):
10
- website = models .ForeignKey (Websites )
10
+ website = models .ForeignKey (Websites , on_delete = models . CASCADE )
11
11
dbName = models .CharField (max_length = 50 ,unique = True )
12
12
dbUser = models .CharField (max_length = 50 )
Original file line number Diff line number Diff line change 8
8
class Containers (models .Model ):
9
9
name = models .CharField (max_length = 50 ,unique = True )
10
10
cid = models .CharField (max_length = 64 , default = '' )
11
- admin = models .ForeignKey (Administrator )
11
+ admin = models .ForeignKey (Administrator , on_delete = models . CASCADE )
12
12
image = models .CharField (max_length = 50 , default = 'unknown' )
13
13
tag = models .CharField (max_length = 50 , default = 'unknown' )
14
14
memory = models .IntegerField (default = 0 )
Original file line number Diff line number Diff line change @@ -88,7 +88,7 @@ class Administrator(models.Model):
88
88
securityLevel = models .IntegerField (default = 0 )
89
89
90
90
initWebsitesLimit = models .IntegerField (default = 0 )
91
- acl = models .ForeignKey (ACL , default = 1 )
91
+ acl = models .ForeignKey (ACL , default = 1 , on_delete = models . PROTECT )
92
92
93
93
94
94
Original file line number Diff line number Diff line change 1
1
acme==0.21.1
2
+ asgiref==3.2.3
2
3
asn1crypto==0.24.0
3
4
Babel==0.9.6
4
5
backports.ssl-match-hostname==3.5.0.1
@@ -13,7 +14,7 @@ ConfigArgParse==0.15.2
13
14
configobj==5.0.6
14
15
cryptography==2.8
15
16
decorator==3.4.0
16
- Django==1.11
17
+ Django==3.0.1
17
18
docker==3.6.0
18
19
docker-pycreds==0.4.0
19
20
docutils==0.14
@@ -54,6 +55,7 @@ requests-file==1.4.3
54
55
s3transfer==0.1.13
55
56
SimpleWebSocketServer==0.1.1
56
57
six==1.13.0
58
+ sqlparse==0.3.0
57
59
tldextract==2.2.0
58
60
urllib3==1.22
59
61
websocket-client==0.56.0
Original file line number Diff line number Diff line change @@ -39,7 +39,7 @@ class dest(models.Model):
39
39
40
40
41
41
class backupSchedules (models .Model ):
42
- dest = models .ForeignKey (dest )
42
+ dest = models .ForeignKey (dest , on_delete = models . CASCADE )
43
43
frequency = models .CharField (max_length = 15 )
44
44
45
45
You can’t perform that action at this time.
0 commit comments