SELECT generate_partitioning_of_an_existing_table_by_date_unix_time( 'messages', 'timegmt', 2020, 2035, 'half-yearly', false);