LOAs are so out of this codebase

This commit is contained in:
graham-dds
2019-08-29 16:44:57 -04:00
parent 4d14326ba7
commit 38ba8b7e5f
14 changed files with 32 additions and 127 deletions

View File

@@ -56,7 +56,6 @@ class TaskOrders(BaseDomainClass):
clin = CLIN(
task_order_id=task_order_id,
number=clin_data["number"],
loas=clin_data["loas"],
start_date=clin_data["start_date"],
end_date=clin_data["end_date"],
obligated_amount=clin_data["obligated_amount"],

View File

@@ -47,7 +47,6 @@ class CLINForm(FlaskForm):
label=translate("task_orders.form.obligated_funds_label"),
validators=[Optional()],
)
loas = FieldList(StringField())
def validate(self, *args, **kwargs):
valid = super().validate(*args, **kwargs)

View File

@@ -1,6 +1,5 @@
from enum import Enum
from sqlalchemy import Column, Date, Enum as SQLAEnum, ForeignKey, Numeric, String
from sqlalchemy.dialects.postgresql import ARRAY
from sqlalchemy.orm import relationship
from atst.models import Base, mixins, types
@@ -22,7 +21,6 @@ class CLIN(Base, mixins.TimestampsMixin):
task_order = relationship("TaskOrder")
number = Column(String, nullable=True)
loas = Column(ARRAY(String), server_default="{}", nullable=True)
start_date = Column(Date, nullable=True)
end_date = Column(Date, nullable=True)
obligated_amount = Column(Numeric(scale=2), nullable=True)
@@ -46,7 +44,6 @@ class CLIN(Base, mixins.TimestampsMixin):
self.end_date,
self.obligated_amount,
self.jedi_clin_type,
len(self.loas),
]
)