하재연

Update models.py

1 -from django.db import models 1 +from django.db import models
2 - 2 +
3 -# Create your models here. 3 +# Create your models here.
4 -class Item(models.Model): 4 +class Item(models.Model):
5 - item_id = models.AutoField(primary_key = True) 5 + item_id = models.AutoField(primary_key = True)
6 - is_folder = models.BooleanField(default = False) 6 + is_folder = models.BooleanField(default = False)
7 - name = models.CharField(max_length = 50) 7 + name = models.CharField(max_length = 50)
8 - file_type = models.CharField(max_length=100, null=True) # signed_url 생성을 위해 file type 세팅 8 + file_type = models.CharField(max_length=100, null=True) # signed_url 생성을 위해 file type 세팅
9 - path = models.TextField() 9 + path = models.TextField()
10 - #parent = models.ForeignKey('Item', on_delete=models.CASCADE, null=True) #related_name 10 + #parent = models.ForeignKey('Item', on_delete=models.CASCADE, null=True) #related_name
11 - parent = models.IntegerField() 11 + parent = models.IntegerField()
12 - user_id = models.IntegerField() 12 + user_id = models.IntegerField()
13 - size = models.IntegerField() 13 + size = models.IntegerField()
14 - is_deleted = models.BooleanField(default = False) 14 + is_deleted = models.BooleanField(default = False)
15 - created_time = models.DateTimeField(auto_now=True) 15 + created_time = models.DateTimeField(auto_now=True)
16 - updated_time = models.DateTimeField(null=True) 16 + updated_time = models.DateTimeField(null=True)
17 - status = models.BooleanField() 17 + status = models.BooleanField()
18 - 18 +
19 - #file = models.FileField(upload_to = \path) 19 + #file = models.FileField(upload_to = \path)
20 - 20 +
21 - class Meta: 21 + class Meta:
22 - ordering = ['item_id'] 22 + ordering = ['item_id']
23 - 23 +
24 - 24 +
25 -class SharedItem(models.Model): 25 +class SharedItem(models.Model):
26 - item_id = models.IntegerField() 26 + item_id = models.IntegerField()
27 - #file_id? 27 + #file_id?
28 - expires = models.DateTimeField() 28 + expires = models.DateTimeField()
29 - password = models.CharField(max_length = 20) 29 + password = models.CharField(max_length = 20)
30 - created_time = models.DateTimeField(auto_now=True) 30 + created_time = models.DateTimeField(auto_now=True)
31 - class Meta: 31 + class Meta:
32 - ordering = ['item_id'] 32 + ordering = ['item_id']
33 - 33 +
34 - 34 +
35 -class User(models.Model): 35 +class User(models.Model):
36 - int_id = models.IntegerField() 36 + int_id = models.IntegerField()
37 - user_id = models.CharField(max_length = 50) 37 + user_id = models.CharField(max_length = 50)
38 - name = models.CharField(max_length = 50) 38 + name = models.CharField(max_length = 50)
39 - password = models.CharField(max_length = 20) 39 + password = models.CharField(max_length = 20)
40 - total_size = models.IntegerField() 40 + total_size = models.IntegerField()
41 - current_size = models.IntegerField() 41 + current_size = models.IntegerField()
42 - created_time = models.DateTimeField(auto_now=True) 42 + created_time = models.DateTimeField(auto_now=True)
43 - class Meta: 43 + class Meta:
44 - ordering = ['int_id'] 44 + ordering = ['int_id']
......