Convert sizes to big integers

This commit is contained in:
George Lacey 2022-10-05 18:27:38 +01:00
parent b03b4fadce
commit efb4719914
4 changed files with 73 additions and 11 deletions

View File

@ -0,0 +1,63 @@
# Generated by Django 4.0.6 on 2022-10-05 18:27
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('borg', '0003_label_visible'),
]
operations = [
migrations.AlterField(
model_name='archive',
name='compressed_size',
field=models.BigIntegerField(),
),
migrations.AlterField(
model_name='archive',
name='deduplicated_size',
field=models.BigIntegerField(),
),
migrations.AlterField(
model_name='archive',
name='file_count',
field=models.BigIntegerField(),
),
migrations.AlterField(
model_name='archive',
name='original_size',
field=models.BigIntegerField(),
),
migrations.AlterField(
model_name='cache',
name='total_chunks',
field=models.BigIntegerField(),
),
migrations.AlterField(
model_name='cache',
name='total_csize',
field=models.BigIntegerField(),
),
migrations.AlterField(
model_name='cache',
name='total_size',
field=models.BigIntegerField(),
),
migrations.AlterField(
model_name='cache',
name='total_unique_chunks',
field=models.BigIntegerField(),
),
migrations.AlterField(
model_name='cache',
name='unique_csize',
field=models.BigIntegerField(),
),
migrations.AlterField(
model_name='cache',
name='unique_size',
field=models.BigIntegerField(),
),
]

View File

@ -8,9 +8,9 @@ class Archive(models.Model):
name = models.TextField() name = models.TextField()
start = models.DateTimeField() start = models.DateTimeField()
end = models.DateTimeField() end = models.DateTimeField()
file_count = models.IntegerField() file_count = models.BigIntegerField()
original_size = models.IntegerField() original_size = models.BigIntegerField()
compressed_size = models.IntegerField() compressed_size = models.BigIntegerField()
deduplicated_size = models.IntegerField() deduplicated_size = models.BigIntegerField()
cache = models.OneToOneField(Cache, on_delete=models.CASCADE) cache = models.OneToOneField(Cache, on_delete=models.CASCADE)

View File

@ -2,9 +2,9 @@ from django.db import models
class Cache(models.Model): class Cache(models.Model):
total_chunks = models.IntegerField() total_chunks = models.BigIntegerField()
total_csize = models.IntegerField() total_csize = models.BigIntegerField()
total_size = models.IntegerField() total_size = models.BigIntegerField()
total_unique_chunks = models.IntegerField() total_unique_chunks = models.BigIntegerField()
unique_csize = models.IntegerField() unique_csize = models.BigIntegerField()
unique_size = models.IntegerField() unique_size = models.BigIntegerField()

View File

@ -163,7 +163,6 @@ LOGGING = {
}, },
} }
# security # security
SESSION_COOKIE_SECURE = True SESSION_COOKIE_SECURE = True
SECURE_SSL_REDIRECT = True SECURE_SSL_REDIRECT = True