import datetime
import json
from django.db import models
from django.utils import timezone


class SftpLog(models.Model):
    # request data and response_data store as TextField, incase got return or send somethings in string so cant store in jsonField
    file_name = models.TextField(null=True, blank=True)
    extra_data = models.TextField(null=True, blank=True)
    send_at = models.DateTimeField(null=True, blank=True)
    complete_at = models.DateTimeField(null=True, blank=True)
    success = models.BooleanField(default=False)

    class Meta:
        db_table = 'sftp_log'