2021-01-18 18:37:35 +01:00
|
|
|
create or replace view zahlung_forderung_v1 as
|
|
|
|
select
|
|
|
|
'zahlung' as zf_type,
|
|
|
|
datum_soll,
|
|
|
|
datum_ist,
|
|
|
|
id,
|
2021-01-19 22:08:05 +01:00
|
|
|
ROUND(betrag, 2) as betrag_zahlung,
|
|
|
|
NULL as betrag_forderung,
|
2021-01-18 18:37:35 +01:00
|
|
|
kommentar,
|
|
|
|
mieter
|
|
|
|
from zahlung
|
|
|
|
union
|
|
|
|
select
|
|
|
|
'forderung' as zf_type,
|
|
|
|
datum as datum_soll,
|
|
|
|
'-' as datum_ist,
|
|
|
|
id,
|
2021-01-19 22:08:05 +01:00
|
|
|
NULL as betrag_zahlung,
|
|
|
|
ROUND(betrag, 2) as betrag_forderung,
|
2021-01-18 18:37:35 +01:00
|
|
|
kommentar,
|
|
|
|
mieter
|
|
|
|
from forderung;
|
|
|
|
|
|
|
|
create or replace view zahlung_forderung as
|
|
|
|
select
|
|
|
|
*
|
|
|
|
from zahlung_forderung_v1
|
2021-01-19 22:08:05 +01:00
|
|
|
order by datum_soll, zf_type;
|
2021-01-18 18:37:35 +01:00
|
|
|
|
|
|
|
|
|
|
|
grant select on zahlung_forderung to 'hausverwaltung-ui'@'%';
|