Toggle navigation
Toggle navigation
This project
Loading...
Sign in
2020-1-CloudComputing
/
C_Team_KhuDrive
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Graphs
Network
Create a new issue
Commits
Issue Boards
Authored by
하재연
2020-06-11 00:42:21 +0900
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
95a14852771f0a3db068076c1a706b4b9c8f5866
95a14852
1 parent
5c5946c4
Update models.py
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
44 additions
and
44 deletions
backend/api/models.py
backend/api/models.py
View file @
95a1485
from
django.db
import
models
# Create your models here.
class
Item
(
models
.
Model
):
item_id
=
models
.
AutoField
(
primary_key
=
True
)
is_folder
=
models
.
BooleanField
(
default
=
False
)
name
=
models
.
CharField
(
max_length
=
50
)
file_type
=
models
.
CharField
(
max_length
=
100
,
null
=
True
)
# signed_url 생성을 위해 file type 세팅
path
=
models
.
TextField
()
#parent = models.ForeignKey('Item', on_delete=models.CASCADE, null=True) #related_name
parent
=
models
.
IntegerField
()
user_id
=
models
.
IntegerField
()
size
=
models
.
IntegerField
()
is_deleted
=
models
.
BooleanField
(
default
=
False
)
created_time
=
models
.
DateTimeField
(
auto_now
=
True
)
updated_time
=
models
.
DateTimeField
(
null
=
True
)
status
=
models
.
BooleanField
()
#file = models.FileField(upload_to = \path)
class
Meta
:
ordering
=
[
'item_id'
]
class
SharedItem
(
models
.
Model
):
item_id
=
models
.
IntegerField
()
#file_id?
expires
=
models
.
DateTimeField
()
password
=
models
.
CharField
(
max_length
=
20
)
created_time
=
models
.
DateTimeField
(
auto_now
=
True
)
class
Meta
:
ordering
=
[
'item_id'
]
class
User
(
models
.
Model
):
int_id
=
models
.
IntegerField
()
user_id
=
models
.
CharField
(
max_length
=
50
)
name
=
models
.
CharField
(
max_length
=
50
)
password
=
models
.
CharField
(
max_length
=
20
)
total_size
=
models
.
IntegerField
()
current_size
=
models
.
IntegerField
()
created_time
=
models
.
DateTimeField
(
auto_now
=
True
)
class
Meta
:
ordering
=
[
'int_id'
]
from
django.db
import
models
# Create your models here.
class
Item
(
models
.
Model
):
item_id
=
models
.
AutoField
(
primary_key
=
True
)
is_folder
=
models
.
BooleanField
(
default
=
False
)
name
=
models
.
CharField
(
max_length
=
50
)
file_type
=
models
.
CharField
(
max_length
=
100
,
null
=
True
)
# signed_url 생성을 위해 file type 세팅
path
=
models
.
TextField
()
#parent = models.ForeignKey('Item', on_delete=models.CASCADE, null=True) #related_name
parent
=
models
.
IntegerField
()
user_id
=
models
.
IntegerField
()
size
=
models
.
IntegerField
()
is_deleted
=
models
.
BooleanField
(
default
=
False
)
created_time
=
models
.
DateTimeField
(
auto_now
=
True
)
updated_time
=
models
.
DateTimeField
(
null
=
True
)
status
=
models
.
BooleanField
()
#file = models.FileField(upload_to = \path)
class
Meta
:
ordering
=
[
'item_id'
]
class
SharedItem
(
models
.
Model
):
item_id
=
models
.
IntegerField
()
#file_id?
expires
=
models
.
DateTimeField
()
password
=
models
.
CharField
(
max_length
=
20
)
created_time
=
models
.
DateTimeField
(
auto_now
=
True
)
class
Meta
:
ordering
=
[
'item_id'
]
class
User
(
models
.
Model
):
int_id
=
models
.
IntegerField
()
user_id
=
models
.
CharField
(
max_length
=
50
)
name
=
models
.
CharField
(
max_length
=
50
)
password
=
models
.
CharField
(
max_length
=
20
)
total_size
=
models
.
IntegerField
()
current_size
=
models
.
IntegerField
()
created_time
=
models
.
DateTimeField
(
auto_now
=
True
)
class
Meta
:
ordering
=
[
'int_id'
]
...
...
Please
register
or
login
to post a comment