chore: remove cloud storage remainings (#1934)

This commit is contained in:
Jonas L 2022-07-04 22:09:14 +02:00 committed by GitHub
parent 0e6b0da142
commit 703a8e5856
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
33 changed files with 50 additions and 3571 deletions

View file

@ -1,3 +1,2 @@
from .cloud_file import CloudFile
from .file import File
from .library import Library

View file

@ -1,17 +0,0 @@
from django.db import models
class CloudFile(models.Model):
storage_backend = models.CharField(max_length=512)
resource_id = models.TextField()
filename = models.ForeignKey(
"storage.File",
on_delete=models.DO_NOTHING,
blank=True,
null=True,
db_column="cc_file_id",
)
class Meta:
managed = False
db_table = "cloud_file"

View file

@ -1,8 +1,7 @@
from rest_framework import routers
from .views import CloudFileViewSet, FileViewSet, LibraryViewSet
from .views import FileViewSet, LibraryViewSet
router = routers.DefaultRouter()
router.register("files", FileViewSet)
router.register("cloud-files", CloudFileViewSet)
router.register("libraries", LibraryViewSet)

View file

@ -1,3 +1,2 @@
from .cloud_file import CloudFileSerializer
from .file import FileSerializer
from .library import LibrarySerializer

View file

@ -1,9 +0,0 @@
from rest_framework import serializers
from ..models import CloudFile
class CloudFileSerializer(serializers.HyperlinkedModelSerializer):
class Meta:
model = CloudFile
fields = "__all__"

View file

@ -1,3 +1,2 @@
from .cloud_file import CloudFileViewSet
from .file import FileViewSet
from .library import LibraryViewSet

View file

@ -1,10 +0,0 @@
from rest_framework import viewsets
from ..models import CloudFile
from ..serializers import CloudFileSerializer
class CloudFileViewSet(viewsets.ModelViewSet):
queryset = CloudFile.objects.all()
serializer_class = CloudFileSerializer
model_permission_name = "cloudfile"