Rename revision to number

master
Pete Ley 5 months ago
parent 9bcd541669
commit 3701c8045b

@ -0,0 +1,18 @@
# Generated by Django 4.2.6 on 2023-12-04 15:38
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('core', '0001_initial'),
]
operations = [
migrations.RenameField(
model_name='bidrevision',
old_name='revision',
new_name='number',
),
]

@ -70,6 +70,9 @@ class Bid(index.Indexed, ClusterableModel):
related_name='engineer_bids',
)
def latest_revision(self):
return self.revisions.last()
def __str__(self):
return f'{self.number} {self.name}'
@ -87,15 +90,15 @@ class BidDocument(Orderable, ClusterableModel):
class BidRevision(Orderable, ClusterableModel):
bid = ParentalKey(Bid, on_delete=models.PROTECT, related_name='revisions')
revision = models.IntegerField()
number = models.IntegerField()
date = models.DateField()
installed = models.BooleanField()
def __str__(self):
return f'{self.bid.number} R{self.revision}'
return f'{self.bid.number} R{self.number}'
def name(self):
return self.revision
return self.number
class BidScope(Orderable, ClusterableModel):

@ -7,6 +7,7 @@ services:
- .:/app
depends_on:
- db
restart: always
db:
image: "postgres"
restart: always

Loading…
Cancel
Save