When running `supabase gen types --lang=typescript`, nullable INTERVAL columns are inferred as `string` instead of `string | null`. This seems to be a CLI type generator issue, not supabase-js. Happy to work on a fix if this approach is correct.