Commit 68c9cb25 authored by Gladys Forte's avatar Gladys Forte

meta etl

parent 29901275
...@@ -20,7 +20,7 @@ from app.entities.models import ( ...@@ -20,7 +20,7 @@ from app.entities.models import (
) )
from app.applicationlayer.utils import ( from app.applicationlayer.utils import (
CustomPagination, status_message_response, CustomPagination, status_message_response,
main_threading, CustomPaginationUserHistory main_threading, PaginationForETL
) )
from rest_framework.exceptions import ParseError from rest_framework.exceptions import ParseError
from django.db.models import Q from django.db.models import Q
...@@ -35,7 +35,7 @@ from app.applicationlayer.management.batchupload.table_filters import ExtractTra ...@@ -35,7 +35,7 @@ from app.applicationlayer.management.batchupload.table_filters import ExtractTra
class BatchUploadViewSet(viewsets.ModelViewSet): class BatchUploadViewSet(viewsets.ModelViewSet):
queryset = ExtractTransformLoad.objects.all() queryset = ExtractTransformLoad.objects.all()
serializer_class = ExtractTransformLoadSerializer serializer_class = ExtractTransformLoadSerializer
pagination_class = CustomPaginationUserHistory pagination_class = PaginationForETL
lookup_field = 'code' lookup_field = 'code'
filter_backends = (DjangoFilterBackend, SearchFilter, OrderingFilter) filter_backends = (DjangoFilterBackend, SearchFilter, OrderingFilter)
filterset_class = ExtractTransformLoadFilter filterset_class = ExtractTransformLoadFilter
......
...@@ -53,6 +53,7 @@ class CustomPagination(PageNumberPagination): ...@@ -53,6 +53,7 @@ class CustomPagination(PageNumberPagination):
'results': data['results'] 'results': data['results']
}) })
class PaginationForETL(PageNumberPagination): class PaginationForETL(PageNumberPagination):
page_size = 100 page_size = 100
max_page_size = 3000 max_page_size = 3000
......
# Generated by Django 2.2 on 2019-11-13 19:23
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('entities', '0040_auto_20191113_1505'),
]
operations = [
migrations.AlterModelTable(
name='extracttransformload',
table='extract_transform_load',
),
migrations.AlterModelTable(
name='userhistory',
table='extract_transform_load_user_history',
),
]
...@@ -255,8 +255,7 @@ class ExtractTransformLoad(AuditClass): ...@@ -255,8 +255,7 @@ class ExtractTransformLoad(AuditClass):
) )
class Meta: class Meta:
db_table = 'csv_filenames' db_table = 'extract_transform_load'
def __str__(self): def __str__(self):
return f'{self.file_name}' return f'{self.file_name}'
...@@ -272,7 +271,6 @@ class ExtractTransformLoad(AuditClass): ...@@ -272,7 +271,6 @@ class ExtractTransformLoad(AuditClass):
self.save() self.save()
class UserHistory(AuditClass): class UserHistory(AuditClass):
file_name = models.ForeignKey( file_name = models.ForeignKey(
ExtractTransformLoad, ExtractTransformLoad,
...@@ -290,7 +288,7 @@ class UserHistory(AuditClass): ...@@ -290,7 +288,7 @@ class UserHistory(AuditClass):
deleted = models.BooleanField(default=False) deleted = models.BooleanField(default=False)
class Meta: class Meta:
db_table = 'user_history' db_table = 'extract_transform_load_user_history'
class User(AbstractUser): class User(AbstractUser):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment