add mieter, refactor to getOne and getMany

This commit is contained in:
2021-01-17 00:20:42 +01:00
parent 9a907c3a8e
commit 878ff31a52
5 changed files with 153 additions and 89 deletions

View File

@ -74,6 +74,41 @@ paths:
description: Wohnung not found
500:
description: Some server error
/hv/mieters:
get:
tags: [ "Mieter" ]
operationId: Mieter.get_mieters
summary: Returns all Mieter
responses:
200:
description: Successful response.
schema:
type: array
items:
$ref: '#/definitions/Mieter'
404:
description: No Mieter available
500:
description: Some server error
/hv/mieter/{id}:
get:
tags: [ "Mieter" ]
operationId: Mieter.get_mieter
summary: Returns Mieter by id
parameters:
- name: id
in: path
type: integer
required: true
responses:
200:
description: Successful response.
schema:
$ref: '#/definitions/Mieter'
404:
description: Mieter not found
500:
description: Some server error
definitions:
Objekt:
@ -100,3 +135,35 @@ definitions:
type: number
objekt:
type: string
Mieter:
description: Mieter type
type: object
properties:
id:
type: integer
objekt_id:
type: integer
wohnung_id:
type: integer
wohnung:
type: string
objekt:
type: string
anrede:
type: string
vorname:
type: string
nachname:
type: string
strasse:
type: string
plz:
type: string
ort:
type: string
telefon:
type: string
einzug:
type: string
auszug:
type: string