|
@@ -1,6 +1,6 @@
|
|
|
from typing import Optional
|
|
|
|
|
|
-from sql.file import get_file_id_by_name, create_file, get_file_list, read_file
|
|
|
+from sql.file import get_file_id_by_name, create_file, get_file_list, read_file, delete_file
|
|
|
|
|
|
|
|
|
def load_file_by_name(name: str) -> "Optional[File]":
|
|
@@ -20,9 +20,6 @@ class File:
|
|
|
def get_file_list():
|
|
|
return get_file_list()
|
|
|
|
|
|
- def create_file(self):
|
|
|
- return create_file(self.name, self.describe)
|
|
|
-
|
|
|
@staticmethod
|
|
|
def get_blog_file(blog_id: int):
|
|
|
file = read_file(blog_id)
|
|
@@ -30,3 +27,9 @@ class File:
|
|
|
for i in file:
|
|
|
file_list.append(File(i[1], i[2], i[0]))
|
|
|
return file_list
|
|
|
+
|
|
|
+ def create(self):
|
|
|
+ return create_file(self.name, self.describe)
|
|
|
+
|
|
|
+ def delete(self):
|
|
|
+ return delete_file(self.id)
|