diff --git a/apps/pos_device/migrations/0078_deviceversion_checksum_deviceversion_url.py b/apps/pos_device/migrations/0078_deviceversion_checksum_deviceversion_url.py new file mode 100644 index 0000000..f8c32c2 --- /dev/null +++ b/apps/pos_device/migrations/0078_deviceversion_checksum_deviceversion_url.py @@ -0,0 +1,23 @@ +# Generated by Django 5.0 on 2025-11-08 12:10 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('pos_device', '0077_remove_device_city_remove_device_province'), + ] + + operations = [ + migrations.AddField( + model_name='deviceversion', + name='checksum', + field=models.CharField(max_length=350, null=True), + ), + migrations.AddField( + model_name='deviceversion', + name='url', + field=models.TextField(blank=True, max_length=2000, null=True), + ), + ] diff --git a/apps/pos_device/models.py b/apps/pos_device/models.py index 91c4c36..7cba736 100644 --- a/apps/pos_device/models.py +++ b/apps/pos_device/models.py @@ -112,6 +112,8 @@ class DeviceVersion(BaseModel): description = models.TextField(null=True) enable = models.BooleanField(default=True) remove = models.BooleanField(default=False) + url = models.TextField(null=True, blank=True, max_length=2000) + checksum = models.CharField(max_length=350, null=True) def __str__(self): return f'Version: {self.name}-{self.device.serial}'