modificacion a los modelos

parent 91b11973
# Generated by Django 2.1.5 on 2019-02-06 18:43
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('catalog', '0011_auto_20190206_1555'),
]
operations = [
migrations.AlterField(
model_name='polygon',
name='name',
field=models.CharField(max_length=100, verbose_name='Polygon Name'),
),
migrations.AlterField(
model_name='polygon',
name='source',
field=models.CharField(max_length=100, null=True, verbose_name='Source'),
),
migrations.AlterField(
model_name='product_l1c',
name='file_path',
field=models.CharField(max_length=150),
),
migrations.AlterField(
model_name='product_l1c',
name='identifier',
field=models.CharField(max_length=100),
),
migrations.AlterField(
model_name='product_l2a',
name='file_path',
field=models.CharField(max_length=150),
),
migrations.AlterField(
model_name='product_l2a',
name='identifier',
field=models.CharField(max_length=100),
),
]
......@@ -13,10 +13,10 @@ class Platform(models.Model):
class Polygon(models.Model):
name = models.CharField(verbose_name="Polygon Name", max_length=50)
name = models.CharField(verbose_name="Polygon Name", max_length=100)
json_info = models.TextField(verbose_name="JSON Info")
description = models.TextField(verbose_name="Description", null=True)
source = models.CharField(verbose_name="Source", max_length=50, null=True)
source = models.CharField(verbose_name="Source", max_length=100, null=True)
CVE_ENT = models.CharField(verbose_name="State Key", max_length=10, null=True)
CVE_MUN = models.CharField(verbose_name="City Key", max_length=10, null=True)
CVE_LOC = models.CharField(verbose_name="Location Key", max_length=10, null=True)
......@@ -29,15 +29,15 @@ class Polygon(models.Model):
class Product_l1c(models.Model):
uuid = models.CharField(max_length=50)
identifier = models.CharField(max_length=50)
file_path = models.CharField(max_length=50)
identifier = models.CharField(max_length=100)
file_path = models.CharField(max_length=150)
json = models.TextField(null=True)
class Product_l2a(models.Model):
prod_l1c = models.ForeignKey(Product_l1c, on_delete=models.CASCADE)
identifier = models.CharField(max_length=50)
file_path = models.CharField(max_length=50)
identifier = models.CharField(max_length=100)
file_path = models.CharField(max_length=150)
class CartProduct(models.Model):
......@@ -47,12 +47,14 @@ class CartProduct(models.Model):
info = models.TextField(null=True)
purchased = models.NullBooleanField()
#-------------------------------------------------------------------------------------------
# -------------------------------------------------------------------------------------------
class Process(models.Model):
name = models.CharField(max_length=50)
platform = models.ForeignKey(Platform, on_delete=models.CASCADE, default='')
productLevel = models.CharField(max_length=8, default='')
class Search(models.Model):
user = models.ForeignKey(User, on_delete=models.CASCADE)
startDate = models.DateTimeField(verbose_name='Start Date')
......@@ -60,6 +62,7 @@ class Search(models.Model):
process = models.ForeignKey(Process, on_delete=models.CASCADE, default='')
clouds = models.IntegerField(default=4)
class Purchase(models.Model):
user = models.ForeignKey(User, on_delete=models.CASCADE)
search = models.ForeignKey(Search, on_delete=models.CASCADE)
......
No preview for this file type
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment