Move all to subDir sustApp
This commit is contained in:
@@ -0,0 +1,85 @@
|
||||
update members m set member_geo_latitude = null, member_geo_longitude = null
|
||||
where id in (110,107,45,21,19,108,36,24,22,18,35,162,90,3,142,122,121,115,9,128,79,78,50,186,183,180,176,157,148,98);
|
||||
|
||||
select * from members m where m.member_geo_latitude is null;
|
||||
|
||||
select * from members m where id in (110,107,45,21,19,108,36,24,22,18,35,162,90,3,142,122,121,115,9,128,79,78,50,186,183,180,176,157,148,98);
|
||||
|
||||
update members m set member_geo_latitude = null, member_geo_longitude = null
|
||||
|
||||
ALTER TABLE sust.deliveries ADD CONSTRAINT deliveries_member_id_delivered_by_fkey FOREIGN KEY (delivered_by_id) REFERENCES members(id)
|
||||
|
||||
update deliveries set delivered_by_id = 186
|
||||
|
||||
update members set member_city = 'Sankt Thomas' where member_city = 'St. Thomas'
|
||||
|
||||
update members set member_city = trim(member_city)
|
||||
|
||||
insert into deliveries (delivery_date, member_id, delivered_by_id, delivery_year)
|
||||
values (now(), 78, 186, '2024-01-01'),
|
||||
(now(), 79, 186, '2024-01-01'),
|
||||
(now(), 3, 186, '2024-01-01'),
|
||||
(now(), 4, 186, '2024-01-01'),
|
||||
(now(), 9, 186, '2024-01-01')
|
||||
|
||||
insert into deliveries (delivery_date, member_id, delivered_by_id, delivery_year)
|
||||
values (now(), 8, 186, '2024-02-21')
|
||||
|
||||
select count(*) from deliveries d
|
||||
|
||||
update deliveries set delivery_year = '2024-01-01'
|
||||
|
||||
create table sust.payments_csv
|
||||
(id serial,
|
||||
pc_valuta_date date,
|
||||
pc_client varchar(50),
|
||||
pc_reference varchar(50),
|
||||
pc_intended varchar(50),
|
||||
pc_iban varchar(50),
|
||||
pc_entry_date date,
|
||||
pc_amount money,
|
||||
pc_currency varchar(3),
|
||||
pc_timestamp timestamp)
|
||||
|
||||
COPY payments_csv(pc_valuta_date, pc_client, pc_reference, pc_intended, pc_iban, pc_entry_date, pc_amount, pc_currency, pc_timestamp)
|
||||
FROM 'C:\Users\zisco\OneDrive\Dokumente\SUST\UmsatzListe_AT493443700000113407_v1.csv'
|
||||
DELIMITER ';'
|
||||
CSV HEADER;
|
||||
|
||||
CREATE UNIQUE INDEX payments_ukey_member_year ON sust.payments USING btree (member_id, payment_year)
|
||||
|
||||
select count(*) from payments_csv where pc_processed = true
|
||||
|
||||
|
||||
select * from payments_csv pc where PC.pc_client like '%Anna%';
|
||||
select * from members mem where mem.member_firstname like '%Anna%';
|
||||
select * from payments p where p.member_id = 58;
|
||||
|
||||
ALTER TABLE payments_csv ADD PRIMARY KEY (id);
|
||||
|
||||
select * from payments p where p.member_id in (205,206);
|
||||
select * from payments p where date_part('year', p.payment_year) = 2025;
|
||||
|
||||
select pc.pc_reference from payments_csv pc where pc_processed =false order by pc_reference asc
|
||||
|
||||
select m.member_surname, m.member_firstname, m.member_firstname_spouse from members m
|
||||
except
|
||||
select mp.member_surname, mp.member_firstname, mp.member_firstname_spouse from members_paid mp
|
||||
|
||||
select * from members_paid mp where id = 8
|
||||
|
||||
-- already paid? TODO: Member "active since?" attribute missing in "member"
|
||||
select m.* from members_active m
|
||||
join deliveries d on d.member_id = m.id
|
||||
where m.id in (select id from members_delivered md
|
||||
except
|
||||
select id from members_paid mp where mp.payment_year = '2024-01-01')
|
||||
order by delivery_date asc
|
||||
|
||||
insert into deliveries (delivery_date, member_id, delivery_year)
|
||||
select now(), ss.id, '2024-01-01' from
|
||||
(select id from members_active m
|
||||
except
|
||||
select member_id from deliveries d) ss
|
||||
|
||||
select count(*) from deliveries d
|
||||
Reference in New Issue
Block a user