Compare commits
	
		
			2 Commits
		
	
	
		
			JalonB
			...
			e6e498d36f
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						
						
							
						
						e6e498d36f
	
				 | 
					
					
						|||
| 
						
						
							
						
						d5ced211a2
	
				 | 
					
					
						
@ -35,8 +35,7 @@ paths:
 | 
				
			|||||||
          name: type
 | 
					          name: type
 | 
				
			||||||
          required: false 
 | 
					          required: false 
 | 
				
			||||||
          schema:
 | 
					          schema:
 | 
				
			||||||
            type: string
 | 
					            $ref: '#components/schemas/Roles'
 | 
				
			||||||
            enum: [teacher, student, secretary]
 | 
					 | 
				
			||||||
      responses: 
 | 
					      responses: 
 | 
				
			||||||
        '200':
 | 
					        '200':
 | 
				
			||||||
          description: OK
 | 
					          description: OK
 | 
				
			||||||
@ -89,6 +88,8 @@ paths:
 | 
				
			|||||||
                BirthDate:
 | 
					                BirthDate:
 | 
				
			||||||
                  type: string
 | 
					                  type: string
 | 
				
			||||||
                  description: Follow the iso 8601 ("YYYY-MM-DD")
 | 
					                  description: Follow the iso 8601 ("YYYY-MM-DD")
 | 
				
			||||||
 | 
					                Role:
 | 
				
			||||||
 | 
					                  $ref: "#/components/schemas/Roles"
 | 
				
			||||||
              example:
 | 
					              example:
 | 
				
			||||||
                {
 | 
					                {
 | 
				
			||||||
                "LastName": "Doe" ,
 | 
					                "LastName": "Doe" ,
 | 
				
			||||||
@ -98,6 +99,7 @@ paths:
 | 
				
			|||||||
                  "Address": "Rue de Tournais 42",
 | 
					                  "Address": "Rue de Tournais 42",
 | 
				
			||||||
                  "Country": "BE"},
 | 
					                  "Country": "BE"},
 | 
				
			||||||
                "BirthDate": "1941-02-22",
 | 
					                "BirthDate": "1941-02-22",
 | 
				
			||||||
 | 
					                "Role": "student"
 | 
				
			||||||
                }
 | 
					                }
 | 
				
			||||||
      responses:
 | 
					      responses:
 | 
				
			||||||
        '201':
 | 
					        '201':
 | 
				
			||||||
@ -244,7 +246,8 @@ paths:
 | 
				
			|||||||
                faculty:
 | 
					                faculty:
 | 
				
			||||||
                  type: string
 | 
					                  type: string
 | 
				
			||||||
                teachers:
 | 
					                teachers:
 | 
				
			||||||
                  $ref: '#/components/schemas/User'
 | 
					                  type: integer
 | 
				
			||||||
 | 
					                  description: Teacher's identifier
 | 
				
			||||||
                assistants:
 | 
					                assistants:
 | 
				
			||||||
                  type: array
 | 
					                  type: array
 | 
				
			||||||
                  items:
 | 
					                  items:
 | 
				
			||||||
@ -800,6 +803,8 @@ components:
 | 
				
			|||||||
        birthDate:
 | 
					        birthDate:
 | 
				
			||||||
          type: string
 | 
					          type: string
 | 
				
			||||||
          description: Follow the iso 8601 ("YYYY-MM-DD")
 | 
					          description: Follow the iso 8601 ("YYYY-MM-DD")
 | 
				
			||||||
 | 
					        role:
 | 
				
			||||||
 | 
					          $ref: '#/components/schemas/Roles'
 | 
				
			||||||
      example:
 | 
					      example:
 | 
				
			||||||
        {
 | 
					        {
 | 
				
			||||||
        "regNo": 42,
 | 
					        "regNo": 42,
 | 
				
			||||||
@ -810,7 +815,7 @@ components:
 | 
				
			|||||||
          "address": "Rue de Tournais 42",
 | 
					          "address": "Rue de Tournais 42",
 | 
				
			||||||
          "country": "BE"},
 | 
					          "country": "BE"},
 | 
				
			||||||
        "birthDate": "1941-02-22",
 | 
					        "birthDate": "1941-02-22",
 | 
				
			||||||
        "staffMember": true,
 | 
					        "role": "student"
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
    Address:
 | 
					    Address:
 | 
				
			||||||
      type: object
 | 
					      type: object
 | 
				
			||||||
@ -869,6 +874,9 @@ components:
 | 
				
			|||||||
        "id": 42,
 | 
					        "id": 42,
 | 
				
			||||||
        "courses": ['Math', 'Info']
 | 
					        "courses": ['Math', 'Info']
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					    Roles:
 | 
				
			||||||
 | 
					      type: string
 | 
				
			||||||
 | 
					      enum: [teacher, student, secretary]
 | 
				
			||||||
    Article:
 | 
					    Article:
 | 
				
			||||||
      type: object
 | 
					      type: object
 | 
				
			||||||
      properties:
 | 
					      properties:
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user