Apache calcite sql parser
Note date is a keyword in Calcite SQL use a different field name such as partition date date from the data is an int type not sure you convert the data using str or use date int negative has missing values and the default is instead of negative int it should be negative Optional[int] Or you can convert None into 0 when using the schema
