add project base

This commit is contained in:
Julien Aldon
2026-02-09 17:39:09 +01:00
commit 145f3f632e
43 changed files with 1045 additions and 0 deletions

View File

@@ -0,0 +1,3 @@
# SPDX-FileCopyrightText: 2026-present Julien Aldon <julien.aldon@wanadoo.fr>
#
# SPDX-License-Identifier: MIT

View File

@@ -0,0 +1,19 @@
from fastapi import APIRouter
router = APIRouter(prefix='/forms')
@router.get('/')
def get_forms():
return []
@router.post('/')
def create_form():
return {}
@router.put('/')
def update_form():
return {}
@router.delete('/')
def delete_form():
return {}

View File

@@ -0,0 +1,10 @@
from sqlmodel import Field, SQLModel
form src.productors.model import Productor
class Form(SQLModel, table=True):
id: int | None = Field(default=None, primary_key=True)
name: str
productor_id: int | None = Field(default=None, foreign_key="productor.id")
shipment_number: int
season: str