from typing import ClassVar

from django.db import models


class GeodataLayer(models.Model):
    name = models.CharField(max_length=100, unique=True, db_index=True)
    data = models.JSONField()
    source_file = models.CharField(max_length=500, blank=True, null=True)
    last_updated = models.DateTimeField(auto_now=True)
    is_active = models.BooleanField(default=True)

    class Meta:
        db_table = "geodata_layer"
        ordering: ClassVar[list[str]] = ["name"]

    def __str__(self) -> str:
        return self.name

Homonyms

cyberia/research/events/backend/cyber_valley/shaman_verification/models.py
cyberia/research/events/backend/cyber_valley/telegram_bot/models.py
cyberia/research/events/backend/cyber_valley/users/models.py
cyberia/research/events/backend/cyber_valley/custom_auth/models.py
cyberia/research/events/backend/cyber_valley/indexer/models.py
cyberia/research/events/backend/cyber_valley/notifications/models.py
cyberia/research/events/backend/cyber_valley/scripts/models.py
cyberia/research/events/backend/cyber_valley/events/models.py

Graph