change model device fields

This commit is contained in:
2025-08-07 17:22:50 +03:30
parent f8bd657ec8
commit 68a764f5f7
2 changed files with 43 additions and 4 deletions

View File

@@ -0,0 +1,39 @@
# Generated by Django 5.0 on 2025-08-07 13:52
import datetime
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('pos_device', '0044_alter_deviceactivationcode_expires_at'),
]
operations = [
migrations.AlterField(
model_name='device',
name='acceptor',
field=models.CharField(max_length=50),
),
migrations.AlterField(
model_name='device',
name='latitude',
field=models.FloatField(default=0),
),
migrations.AlterField(
model_name='device',
name='longitude',
field=models.FloatField(default=0),
),
migrations.AlterField(
model_name='device',
name='terminal',
field=models.CharField(max_length=50),
),
migrations.AlterField(
model_name='deviceactivationcode',
name='expires_at',
field=models.DateTimeField(default=datetime.datetime(2025, 8, 7, 17, 22, 14, 390439)),
),
]

View File

@@ -29,14 +29,14 @@ class ProviderCompany(BaseModel):
class Device(BaseModel):
device_identity = models.CharField(max_length=25, null=True)
acceptor = models.IntegerField(default=0)
terminal = models.IntegerField(default=0)
acceptor = models.CharField(max_length=50)
terminal = models.CharField(max_length=50)
serial = models.TextField(null=True)
password = models.CharField(max_length=25, null=True)
multi_device = models.BooleanField(default=False)
server_in = models.BooleanField(default=False)
latitude = models.DecimalField(max_digits=20, decimal_places=10, null=True)
longitude = models.DecimalField(max_digits=20, decimal_places=10, null=True)
latitude = models.FloatField(default=0)
longitude = models.FloatField(default=0)
is_activated = models.BooleanField(default=False)
company = models.ForeignKey(
ProviderCompany,