# This is an auto-generated Django model module. # You'll have to do the following manually to clean this up: # * Rearrange models' order # * Make sure each model has one field with primary_key=True # * Make sure each ForeignKey has `on_delete` set to the desired behavior. # * Remove `managed = False` lines if you wish to allow Django to create, modify, and delete the table # Feel free to rename the models, but don't rename db_table values or field names. from django.contrib.gis.db import models from transfer.mixins import MigrateMixin class Cities(MigrateMixin): using = 'legacy' name = models.CharField(max_length=255, blank=True, null=True) country_code = models.CharField(max_length=3, blank=True, null=True) country_code_2 = models.CharField(max_length=2, blank=True, null=True) region_code = models.CharField(max_length=255, blank=True, null=True) subregion_code = models.CharField(max_length=255, blank=True, null=True) is_island = models.IntegerField(blank=True, null=True) zip_code = models.CharField(max_length=9, blank=True, null=True) situation = models.CharField(max_length=255, blank=True, null=True) map_ref = models.CharField(max_length=255, blank=True, null=True) map1 = models.CharField(max_length=255, blank=True, null=True) map2 = models.CharField(max_length=255, blank=True, null=True) latitude = models.FloatField(blank=True, null=True) longitude = models.FloatField(blank=True, null=True) encima_id = models.IntegerField(blank=True, null=True) related_city_id = models.IntegerField(blank=True, null=True) created_at = models.DateTimeField() updated_at = models.DateTimeField() index_name = models.CharField(max_length=255, blank=True, null=True) class Meta: managed = False db_table = 'cities' unique_together = (('name', 'region_code', 'country_code'),) class CityNames(MigrateMixin): using = 'legacy' name = models.CharField(max_length=100, blank=True, null=True) locale = models.CharField(max_length=5, blank=True, null=True) city = models.ForeignKey(Cities, models.DO_NOTHING, blank=True, null=True) created_at = models.DateTimeField() updated_at = models.DateTimeField() class Meta: managed = False db_table = 'city_names' unique_together = (('city', 'name', 'locale'),) class CityPhotos(MigrateMixin): using = 'legacy' city_id = models.IntegerField(blank=True, null=True) attachment_file_name = models.CharField(max_length=255, blank=True, null=True) attachment_content_type = models.CharField(max_length=255, blank=True, null=True) geometries = models.CharField(max_length=1024, blank=True, null=True) attachment_file_size = models.IntegerField(blank=True, null=True) attachment_updated_at = models.DateTimeField(blank=True, null=True) created_at = models.DateTimeField() updated_at = models.DateTimeField() class Meta: managed = False db_table = 'city_photos' class Locations(models.Model): using = 'legacy' country_code = models.CharField(max_length=3) region_code = models.CharField(max_length=3, blank=True, null=True) subregion_code = models.CharField(max_length=3, blank=True, null=True) zip_code = models.CharField(max_length=9, blank=True, null=True) district_name = models.CharField(max_length=255, blank=True, null=True) longitude = models.DecimalField(max_digits=10, decimal_places=6, blank=True, null=True) latitude = models.DecimalField(max_digits=10, decimal_places=6, blank=True, null=True) timezone = models.CharField(max_length=32, blank=True, null=True) transportation = models.CharField(max_length=255, blank=True, null=True) address = models.TextField(blank=True, null=True) city = models.ForeignKey(Cities, models.DO_NOTHING, blank=True, null=True) map_ref = models.CharField(max_length=255, blank=True, null=True) created_at = models.DateTimeField() updated_at = models.DateTimeField() class Meta: managed = False db_table = 'locations'