Adding contract creation
This commit is contained in:
@@ -1,9 +1,9 @@
|
||||
import datetime
|
||||
from typing import List
|
||||
|
||||
from pydantic import Field
|
||||
from pydantic import BaseModel, Field
|
||||
|
||||
from .models import ContractDraft, DraftProvision, Party
|
||||
from .models import ContractDraft, DraftProvision, Party, Contract
|
||||
|
||||
from ..entity.models import Entity
|
||||
from ..core.schemas import Writer
|
||||
@@ -36,3 +36,17 @@ class ContractDraftCreate(Writer):
|
||||
|
||||
class ContractDraftUpdate(ContractDraftCreate):
|
||||
pass
|
||||
|
||||
|
||||
class ContractRead(Contract):
|
||||
pass
|
||||
|
||||
|
||||
class ContractCreate(Writer):
|
||||
date: datetime.date
|
||||
location: str
|
||||
draft_id: str
|
||||
|
||||
|
||||
class ContractUpdate(BaseModel):
|
||||
pass
|
||||
|
||||
Reference in New Issue
Block a user