gtfs . . .v9.6
This commit is contained in:
parent
0a21330efd
commit
1ba4f9e9e0
|
@ -297,14 +297,12 @@ def CsvLoader(thismodel):
|
||||||
def fire_up():
|
def fire_up():
|
||||||
for model in saveorder:
|
for model in saveorder:
|
||||||
CsvLoader(model)
|
CsvLoader(model)
|
||||||
|
|
||||||
loadFKinRouteDetail()
|
loadFKinRouteDetail()
|
||||||
|
|
||||||
# also
|
|
||||||
importUniqueRoutes()
|
importUniqueRoutes()
|
||||||
print "loading UniqueRoute..."
|
print "loading UniqueRoute..."
|
||||||
#postclean.copydefaultStopLocations()
|
|
||||||
postclean.copynames2display_name()
|
postclean.copynames2display_name()
|
||||||
|
postclean.make_stage_info()
|
||||||
|
postclean.make_type_info()
|
||||||
|
|
||||||
#----------------------------------------------------------
|
#----------------------------------------------------------
|
||||||
|
|
||||||
|
|
|
@ -16,5 +16,20 @@ def copynames2display_name():
|
||||||
obj.display_name =obj.name
|
obj.display_name =obj.name
|
||||||
obj.save()
|
obj.save()
|
||||||
|
|
||||||
|
def make_stage_info():
|
||||||
|
for rd in RouteDetail.objects.all():
|
||||||
|
if rd.km:
|
||||||
|
rd.stage=True
|
||||||
|
rd.save()
|
||||||
|
|
||||||
|
|
||||||
|
def make_type_info():
|
||||||
|
for r in Route.objects.all():
|
||||||
|
r.route_type = RouteType.objects.get(code=str(r.code)[3])
|
||||||
|
r.save()
|
||||||
|
|
||||||
|
def make_code_info():
|
||||||
|
for r in Route.objects.all():
|
||||||
|
if r.code.isdigit():
|
||||||
|
r.code3 = str(r.code)[0:3]
|
||||||
|
r.save()
|
||||||
|
|
|
@ -257,7 +257,8 @@ class Route(models.Model):
|
||||||
to_stop = models.ForeignKey(Stop, related_name='routes_to', default=None, null=True, blank=True)
|
to_stop = models.ForeignKey(Stop, related_name='routes_to', default=None, null=True, blank=True)
|
||||||
distance = models.DecimalField(max_digits=3, decimal_places=1)
|
distance = models.DecimalField(max_digits=3, decimal_places=1)
|
||||||
stages = models.IntegerField()
|
stages = models.IntegerField()
|
||||||
|
route_type = models.ForeignKey('RouteType', default=0, null=True, blank=True)
|
||||||
|
code3 = models.CharField(max_length=5)
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
ordering = ['code']
|
ordering = ['code']
|
||||||
|
|
8
sqldiff/sqldiff160912.sql
Normal file
8
sqldiff/sqldiff160912.sql
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
ALTER TABLE "mumbai_route" ADD COLUMN "code3" string;
|
||||||
|
|
||||||
|
ALTER TABLE "mumbai_route" ADD COLUMN "route_type_id" integer;
|
||||||
|
|
||||||
|
ALTER TABLE "mumbai_route" ADD CONSTRAINT "route_type_id_refs_id_6b818b01" FOREIGN KEY ("route_type_id") REFERENCES "mumbai_routetype" ("id") DEFERRABLE INITIALLY DEFERRED;
|
Loading…
Reference in New Issue
Block a user