def __init__(self, month): self.month_start = transform_day_to_month(month) self.month_end = self.month_start + relativedelta(months=1, seconds=-1) self.prev_month = self.month_start - relativedelta(months=1) self.month_start_6m = self.month_start - relativedelta(months=6) self.month_end_11yr = self.month_end - relativedelta(years=11) self.month_start_15yr = self.month_start - relativedelta(years=15) self.month_end_15yr = self.month_end - relativedelta(years=15) self.month_start_18yr = self.month_start - relativedelta(years=18)
def __init__(self, month): self.month = transform_day_to_month(month) self.end_date = transform_day_to_month(month + relativedelta(months=1, seconds=-1))
def __init__(self, state_id, month): self.state_id = state_id self.month = transform_day_to_month(month)
def __init__(self, month): self.month = transform_day_to_month(month)
def __init__(self, state_ids, month): self.state_ids = state_ids self.month = transform_day_to_month(month)
def __init__(self, month): self.month_start = transform_day_to_month(month) self.next_month_start = self.month_start + relativedelta(months=1)
def __init__(self, date): self.date = date self.month = transform_day_to_month(date)
def __init__(self, month): self.month = transform_day_to_month(month) self.end_date = transform_day_to_month( month + relativedelta(months=1, seconds=-1))
def __init__(self, month): self.month = transform_day_to_month(month)
def __init__(self, month): self.month_start = transform_day_to_month(month) self.prev_month_start = self.month_start - relativedelta(months=1) self.next_month_start = self.month_start + relativedelta(months=1)
def make_all_tables(self, day): day = transform_day_to_month(day) - relativedelta(months=1) for table in self.table_list: self.drop_temp_tables(table[0]) self.create_temp_tables(table, day)