fix: split openapi src files and made bash file to run
Some checks failed
Format / formatting (push) Successful in 5s
Build / build (push) Failing after 32s
CI / build (push) Successful in 11s

This commit is contained in:
2025-03-23 17:12:31 +01:00
parent 900a4c5bdc
commit 60ec920cff
11 changed files with 2699 additions and 718 deletions

View File

@@ -0,0 +1,88 @@
# models.yaml
user:
type: object
properties:
idUser:
type: integer
userSurname:
type: string
userName:
type: string
primaryMail:
type: string
example: "example@exmaple.com"
secondaryMail:
type: string
example: "example@exmaple.com"
phoneNumber:
type: string
example: "0612345678"
user-entrepreneur:
allOf:
- $ref: "#/user"
- type: object
properties:
school:
type: string
example: "enseirb"
course:
type: string
example: "info"
sneeStatus:
type: boolean
example: false
user-admin:
allOf:
- $ref: "#/user"
sectionCell:
type: object
properties:
idSectionCell:
type: integer
example: this the cell (postit id)
sectionId:
type: integer
contentSectionCell:
type: string
modificationDate:
type: string
project:
type: object
properties:
idProject:
type: integer
projectName:
type: string
creationDate:
type: string
logo:
example: to be discussed not yet fixed
type: string
format: binary
report:
type: object
properties:
idReport:
type: integer
reportContent:
type: string
appointement:
type: object
properties:
appointmentDate:
type: string
appointmentTime:
type: string
appointmentDuration:
type: string
appointmentPlace:
type: string
appointmentSubject:
type: string