Compare commits

...

2 Commits

Author SHA1 Message Date
mmaurostoffel
f31c23ea51 Merge branch 'main' of https://gitea.fhgr.ch/stoffelmauro/ConsultancyProject_2_ETL 2025-01-12 16:53:33 +01:00
mmaurostoffel
c059890ba7 singleScrape_of_region eingefügt 2025-01-12 16:53:31 +01:00

View File

@ -444,6 +444,21 @@ class Database:
properties.seed_id = {region_id}
""")
def singleScrape_of_region(self, region_id: int, scrape_date_min: str, scrape_date_max: str):
return self.connection.sql(f"""
SELECT
JSON_EXTRACT(body, '$.content.days') as calendarBody,
FROM
consultancy_d.extractions
LEFT JOIN
consultancy_d.properties ON properties.id = extractions.property_id
WHERE
type == 'calendar' AND
properties.seed_id = {region_id} AND
extractions.created_at >= '{scrape_date_min}' AND
extractions.created_at < '{scrape_date_max}'
""")
def capacity_global(self):
return self.connection.sql(f"""
SELECT