remove unique
This commit is contained in:
parent
72cdbf7bcf
commit
e0956c28f1
|
@ -7,7 +7,7 @@ from os.path import join
|
||||||
SITENAME = 'indianrails'
|
SITENAME = 'indianrails'
|
||||||
|
|
||||||
PROJECT_ROOT = os.path.normpath(os.path.dirname(__file__))
|
PROJECT_ROOT = os.path.normpath(os.path.dirname(__file__))
|
||||||
|
DATA_DIR = join(PROJECT_ROOT, "../data")
|
||||||
DEBUG = True
|
DEBUG = True
|
||||||
TEMPLATE_DEBUG = DEBUG
|
TEMPLATE_DEBUG = DEBUG
|
||||||
JSON_DEBUG = False
|
JSON_DEBUG = False
|
||||||
|
|
|
@ -1,20 +1,20 @@
|
||||||
from django.contrib.gis.db import models
|
from django.contrib.gis.db import models
|
||||||
|
|
||||||
|
'''
|
||||||
class State(models.Model):
|
class State(models.Model):
|
||||||
name = models.CharField(max_length=255)
|
name = models.CharField(max_length=255)
|
||||||
polygon = models.PolygonField(null=True)
|
polygon = models.PolygonField(null=True)
|
||||||
|
|
||||||
def __unicode__(self):
|
def __unicode__(self):
|
||||||
return self.name
|
return self.name
|
||||||
|
'''
|
||||||
|
|
||||||
class Station(models.Model):
|
class Station(models.Model):
|
||||||
data_id = models.IntegerField() #id in the source data
|
data_id = models.IntegerField() #id in the source data
|
||||||
code = models.CharField(max_length=10, unique=True, db_index=True)
|
code = models.CharField(max_length=10, unique=True, db_index=True)
|
||||||
name = models.CharField(max_length=255)
|
name = models.CharField(max_length=255)
|
||||||
zone = models.CharField(max_length=10)
|
zone = models.CharField(max_length=10)
|
||||||
state = models.ForeignKey(State)
|
state = models.CharField(max_length=255, blank=True)
|
||||||
address = models.TextField()
|
address = models.TextField()
|
||||||
point = models.PointField(null=True)
|
point = models.PointField(null=True)
|
||||||
|
|
||||||
|
@ -25,8 +25,8 @@ class Station(models.Model):
|
||||||
class Train(models.Model):
|
class Train(models.Model):
|
||||||
data_id = models.IntegerField()
|
data_id = models.IntegerField()
|
||||||
name = models.CharField(max_length=255)
|
name = models.CharField(max_length=255)
|
||||||
number = models.CharField(max_length=12, unique=True, db_index=True)
|
number = models.CharField(max_length=12, db_index=True)
|
||||||
return_train = models.CharField(max_length=12, unique=True, db_index=True)
|
return_train = models.CharField(max_length=12, db_index=True)
|
||||||
duration_h = models.IntegerField()
|
duration_h = models.IntegerField()
|
||||||
duration_m = models.IntegerField()
|
duration_m = models.IntegerField()
|
||||||
zone = models.CharField(max_length=10)
|
zone = models.CharField(max_length=10)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user