database.models module

class database.models.CodeSnippet(user_id, file_name, code, programming_language, description='', tags=None, version=1, created_at=None, updated_at=None, is_active=True)[מקור]

Bases: object

ייצוג קטע קוד הנשמר במסד הנתונים.

פרמטרים:
user_id: int
file_name: str
code: str
programming_language: str
description: str = ''
tags: List[str] = None
version: int = 1
created_at: datetime = None
updated_at: datetime = None
is_active: bool = True
__init__(user_id, file_name, code, programming_language, description='', tags=None, version=1, created_at=None, updated_at=None, is_active=True)
פרמטרים:
Return type:

None

class database.models.LargeFile(user_id, file_name, content, programming_language, file_size, lines_count, description='', tags=None, created_at=None, updated_at=None, is_active=True)[מקור]

Bases: object

ייצוג מסמך עבור קובץ גדול הנשמר במסד הנתונים.

פרמטרים:
user_id: int
file_name: str
content: str
programming_language: str
file_size: int
lines_count: int
description: str = ''
tags: List[str] = None
created_at: datetime = None
updated_at: datetime = None
is_active: bool = True
__init__(user_id, file_name, content, programming_language, file_size, lines_count, description='', tags=None, created_at=None, updated_at=None, is_active=True)
פרמטרים:
Return type:

None